Hi guys here's what am tryin to do

<input type="text" name="firstName" maxlength="50" size="40" value="First Name" 
onfocus="if(this.value=='First Name')this.value='';">

in IE (all versions from 5 to 7) this just does not work.  Maybe as Chris said 
it has to do with the doc type, here's the doctype am using  <!DOCTYPE html 
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";>

What could be wrong ?


"Frank W. Zammetti" <[EMAIL PROTECTED]> wrote: Hi Don,

In which version of IE do you observe this behavior?  I just verified in
IE 5.5, 6 and 7 that onfocus with a lower-case 'f' works just fine. 
AFAIK, case does not matter to any browser with event handler names,
whether Struts is involved or not... any chance the problem your seeing is
caused by something else and it just seems like this is the problem?
(we've all been there before! LOL)

Frank


-- 
Frank W. Zammetti
Founder and Chief Software Architect
Omnytex Technologies
http://www.omnytex.com
AIM/Yahoo: fzammetti
MSN: [EMAIL PROTECTED]
Author of "Practical Ajax Projects With Java Technology"
 (2006, Apress, ISBN 1-59059-695-1)
Java Web Parts - http://javawebparts.sourceforge.net
 Supplying the wheel, so you don't have to reinvent it!

On Thu, January 11, 2007 10:16 am, Don Don wrote:
>   Hi all,
>   I've noticed an issue with the above versions of struts and the
> javascript onfocus function when using IE.  Struts uses the function in
> lower case (e.g. "onfocus()") and even renders the generated code in
> lower case as well, IE on the other hand requires the function to be in
> this format "onFocus()" where the F is capitalized.  If the F is
> capitalized the function works in IE but if its uncapitalised e.g. f
> then it does not function in IE.
>   Other browsers seems to work fine, Firefox, etc.
>   Anyway of getting around this ?
>   Cheers
>
>
> ---------------------------------
> Cheap Talk? Check out Yahoo! Messenger's low PC-to-Phone call rates.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



 
---------------------------------
Cheap Talk? Check out Yahoo! Messenger's low PC-to-Phone call rates.

Reply via email to