我正在處理appendChild()方法的這個示例,但區別在這裏,我正嘗試向文本動態添加更多文本。沒錯,但最難的部分是文本我想添加顏色會變成紅色,我可以這樣做嗎? 我試圖動態地添加顏色到添加文本
text.setAttributes('color',"red");
但它並沒有work.so,這個任務可以怎麼做?請幫忙,謝謝!!!!
完整代碼如下............
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
function create_text(){
var mydiv = document.getElementById("mydiv");
var text = document.createTextNode(" New text to add.");
mydiv.appendChild(text);
}
</script>
</head>
<body>
<button onclick="create_text();">Create Text Node</button>
<div id="mydiv">Welcome, here is some text.</div>
</body>
</html>
你不能直接應用樣式文本節點,並且不設置樣式作爲元素的屬性。他們需要繼續使用元素上的'style'對象。 –