JustinK101 Posted September 29, 2006 Share Posted September 29, 2006 Hello, I have the following function which focuses a form element and trying to change the background color of the field when an error is detected. The focusing code works, but the background coloring doesnt, I am getting a js syntax error. Thanks.[code]function colorize_and_focus($field){ echo '<THIS IS JAVASCRIPT TAG, BUT I CANT POST THE CODE> myFormObj = document.forms[0]; if((myFormObj.' . $field . '.type == "text") || (myFormObj.' . $field . '.type == "textarea") || (myFormObj.' . $field . '.type.toString().charAt(0) == "s")) { document.forms[0].' . $field . '.focus(); } document.forms[0].' . $field . '.style.background-color=\'#FFFF00\'; </END THIS IS A JAVASCRIPT TAG, BUT I CANT POST THE CODE>';}[/code] Quote Link to comment Share on other sites More sharing options...
JustinK101 Posted September 29, 2006 Author Share Posted September 29, 2006 Got it, I just did:document.forms[0].className=\'myCSSClass\'; Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.