2012-07-29 62 views

回答

0

只需使用nodeValue,因爲數據指定它與nodeValue相同。

頁澄清:

nodeValue屬性是操縱 節點的值的最佳方式 - 最好在更專業的性能,如數據或 值,由於各種瀏覽器的問題。

這裏是從話題討論的另一個好答案:

的的nodeValue場的所有節點,並映射到取決於節點類型不同 東西定義。數據字段在繼承自CharacterData的節點 上定義,即Text,CDATASection, 和Comment節點。對於這三種節點類型,nodeValue將直接 映射到數據。我知道這很奇怪,但DOM確實有很多這樣的 無關重複,因爲試圖讓供應商高興回 然後。

http://tech.groups.yahoo.com/group/svg-developers/message/53314

+0

是的,我說過,我注意到了這個消息。那麼爲什麼'nodeValue'與'data'完全不兼容? – 2012-07-29 04:32:15

+0

@StevenLu上面編輯 – 2012-07-29 04:40:06

+0

@StevenLu'數據'更加兼容的免責聲明是,它總是正常工作*當可用時*。除註釋外,Safari支持'nodeValue',Opera有錯誤,並且Internet Explorer 5.5無法檢索屬性節點。 – 2012-07-29 04:53:21

相關問題