2010-09-06 123 views
0

我有一個按鈕標籤,裏面有兩個跨度;JavaScript innerHTML導致css消失<button>

<button><span><span id="buttonText">Save</span></span></button> 

我試圖做到這一點,當你點擊按鈕的文本更改,所以我有;

onclick="document.getElementById('buttonText').innerHTML = 'Saving...'; this.style.className" 

現在有趣的是它在IE8中工作正常,但在Firefox和Chrome測試,既失去了CSS推拉門的款式我已經設置了按鈕和跨度。

回答

0

如何操縱nodeValue呢? .firstChild.nodeValue如果內存爲我服務。