Readers like you help support MUO. When you make a purchase using links on our site, we may earn an affiliate commission. Read More.

Maybe too technical for this forum, but not found anything useful from Google. I get this java script warning in Firefox diagnostics: "nodeName attribute is deprecated", nobody seems to know what it means.

FIDELIS
2011-11-06 19:38:00
In other words it means: This is not gone yet.... but it's going to be, so stop using it.
Jeff Fabish
2011-11-06 18:46:00
Hi Rob,In Javascript programming, all this means is that the object which the nodename is referencing is no long supported. A node just points to another tag (usually HTML) so that Javascript may edit it. You can read more about Javascript nodes
MAKEUSEOF VIDEO OF THE DAY
SCROLL TO CONTINUE WITH CONTENT
here . This error is caused by either bad programming or simply an old script file. 
Rob Hindle2008
2011-11-06 20:23:00
Thanks, - yes that makes sense, looking at the code I think:JS: document.survey.elements[V22][3].checked=falseHTML: input type="radio" value="3" id="V22_3" name="V22"  The code, intended to unselect the radio button, should use getElementById to access the id: V22_3
Rob Hindle2008
2011-11-06 16:07:00
The space between "java" and "script" is an error, this is a "javascript" question, despite the similar names "java" and "javascript" are two different languages.As for "if nobody seems to know anything about it, why bother .!".  It is only a "warning" message, not "error" so it could be disregarded, however warnings are often an early warning of program code that may become unsupported in a future version of the language giving developers time to make changes.  Even if it remains at "warning" level there's an educational aspect, for some reason the javascript interpreter authors consider some aspect of the program code to be "bad practise" and understanding why may be informative.     
Mjevolve
2011-11-06 14:58:00
well, if nobody seems to know anything about it , why bother .!  ;)do this , uninstall Java from the Windows Control Panel and then run this tool - JavaRa  http://majorgeeks.com/JavaRA_d5982.htmlit removes old and redundant versions of the Java Runtime Environment (JRE) .now goto Java.com and download the latest version of Java and install it . restart the system and then again run the above tool once . to be sure to remove all invalid entries .now see ..it should work .!
Jeff Fabish
2011-11-06 19:15:00
As Rob stated, Java and Javascript are not the same thing. Removing JRE will not help.@58e3e08350d605733f295c07c57bc611:disqus I'm pretty sure he meant Javascript, the space isn't part of the error. Some people think that "Javascript" is two words, is all.