2010-09-06 94 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如果内存为我服务。