homepage Welcome to WebmasterWorld Guest from 54.161.192.130
register, free tools, login, search, pro membership, help, library, announcements, recent posts, open posts,
Become a Pro Member
Home / Forums Index / Code, Content, and Presentation / JavaScript and AJAX
Forum Library, Charter, Moderator: open

JavaScript and AJAX Forum

    
Make the words inside a form's text input field disappear upon click
HTML Hard coder, but Javascript newbie tries her hand
sa22112

10+ Year Member



 
Msg#: 1602 posted 5:21 pm on Apr 15, 2004 (gmt 0)

Hey everyone,

So here's what I have on my page: a search field that's not entirely obviously a search field except that it has a "go" button next to it. To make it easier on the user in identifying its purpose, I've added the text "search our site" inside the field as a "value" for the input tag.

However, when a user clicks into that field, before they can type their query, they have to highlight and delete the "search our site" text.

I feel like I've seen ways around this, so that once you click in, the text that was in the field goes away, but can't seem to find *anything* online.

Are my Google skills failing me?
Or does this capability not exist?
Or does it exist, but nobody's asked about it before?

<sigh>

Thanks in advance for any help,
Melissa

 

Bernard Marx

WebmasterWorld Senior Member 10+ Year Member



 
Msg#: 1602 posted 6:12 pm on Apr 15, 2004 (gmt 0)

Here are two options:

<input onfocus="this.value=''" type="text" value="some text" />

<input onfocus="this.select()" type="text" value="some text" />

I favour the second one, as it behaves a little ,more like textboxes in applications generally do. This gives the user to amend text that they have put in, without having to rewrite it completely if they go back to the box.

sa22112

10+ Year Member



 
Msg#: 1602 posted 6:25 pm on Apr 15, 2004 (gmt 0)

Dear Bernard,

Go newbies! This is an absolutely perfect solution, and exactly what I needed. Thank you so much for your help.

~ Melissa ~

Global Options:
 top home search open messages active posts  
 

Home / Forums Index / Code, Content, and Presentation / JavaScript and AJAX
rss feed

All trademarks and copyrights held by respective owners. Member comments are owned by the poster.
Home ¦ Free Tools ¦ Terms of Service ¦ Privacy Policy ¦ Report Problem ¦ About ¦ Library ¦ Newsletter
WebmasterWorld is a Developer Shed Community owned by Jim Boykin.
© Webmaster World 1996-2014 all rights reserved