else{
document.getElementById("sut").innerHTML=num;
num--;
var i=setTimeout(rum,1000);
}
else{
document.getElementById("sut").innerText=num;
num--;
var i=setTimeout(rum,1000);
}
两个代码都能运行
举个简单例子
<body>
<div id="div"></div>
<script type="text/javascript">
var div = document.getElementById("div");
div.innerHTML = "<input type='text' />"; //这里输出的是文本输入框
div.innerText = "<input type='text' />"; //这里输出的是文本
</script>
</body>innerText可获取或设置指定元素标签内的文本值,从该元素标签的起始位置到终止位置的全部文本内容(不包含html标签)。innerHTML可获取或设置指定元素标签内的 html内容,从该元素标签的起始位置到终止位置的全部内容(包含html标签)。