0
我一直在尝试创建一个textnode,它将展开和收缩onclick,但它拒绝在google chrome中工作,并在Firefox中显示[object Text],我在哪里出错?创建textnode展开和隐藏
http://jsfiddle.net/jonSnow70/uf1bbk5q/
window.onload = function()
document.getElementById("myBtn").addEventListener("click",
textchange);
function textchange() {
var status = "less";
var text = document.createTextNode('Mmm ... something');
if (status == "less") {
document.getElementById("textArea").innerHTML = text;
status = "more";
} else if (status == "more") {
document.getElementById("textArea").innerHTML = "";
status = "less"
}
}
你的示例代码和jsFiddle都有一个语法错误 - 在'onload()'函数周围没有'{'...'}'。 – 2014-12-03 21:18:27
谢谢我从来没有注意到 – 2014-12-03 21:41:29