2011-06-08 38 views
0

我想在一個固定位置(0),即應更換一個子節點(如果有的話),而不是追加到插入一個節點作爲子節點(元素節點)..的Javascript替代的appendChild

我應該使用哪個函數來確保交叉瀏覽器兼容性?

回答

1

測試,看是否該元素有一個firstChild。如果有,使用replaceChild否則使用appendChild

+0

Thx很多..我們可以直接插入子節點而不檢查現有的......我的意思是我希望它被插入/替換在同一位置......還有任何示例都會非常有幫助.. – testndtv 2011-06-08 06:41:13

+0

No. If你想要替換'if'它是否存在,然後附加它,然後你需要測試這個條件。 – Quentin 2011-06-08 06:42:56