Thanks Robin and Jonathan for shedding some light on this issue.

Andreas

--- In [email protected], Robin Berjon <[EMAIL PROTECTED]> wrote:
>
> > For setting the content of a text element one can use either
> > .nodeValue or .data - which one is correct and standards conform and
> > which not?
> 
> Both, but they're a bit different. The nodeValue field is defined for  
> all Nodes and maps to different things depending on the node type.  
> The data field is defined on Nodes that inherit from CharacterData,  
> which is to say Text, CDATASection, and Comment nodes. For those  
> three node types, nodeValue maps straight to data. I know it's weird,  
> but the DOM does have quite a few such irrelevant duplication due to  
> trying to make the vendors happy back then.
> 
> Note that if the implementation you're using supports DOM 3 or the  
> uDOM then you don't want to use fooElem.firstChild.data (which is  
> wrong and will blow up in a number of cases) but rather  
> fooElem.textContent which will do what you really want most of the time.
> 
> -- 
> Robin Berjon
>     Senior Research Scientist
>     Expway, http://expway.com/
>






------------------------ Yahoo! Groups Sponsor --------------------~--> 
Fair play? Video games influencing politics. Click and talk back!
http://us.click.yahoo.com/2jUsvC/tzNLAA/TtwFAA/1U_rlB/TM
--------------------------------------------------------------------~-> 

-----
To unsubscribe send a message to: [EMAIL PROTECTED]
-or-
visit http://groups.yahoo.com/group/svg-developers and click "edit my 
membership"
---- 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/svg-developers/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to