Jump to content


Photo

Silly Question - Applying style tags via JavaScript


  • Please log in to reply
1 reply to this topic

#1 JustinK101

JustinK101
  • Members
  • PipPipPip
  • Advanced Member
  • 503 posts
  • LocationSan Diego, California, US

Posted 29 September 2006 - 07:00 PM

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.

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>';
}


#2 JustinK101

JustinK101
  • Members
  • PipPipPip
  • Advanced Member
  • 503 posts
  • LocationSan Diego, California, US

Posted 29 September 2006 - 08:06 PM

Got it, I just did:

document.forms[0].className=\'myCSSClass\';




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users