<html>
<head>
</head>
<body>
<div id = "start">
<h3>Start</h3>
<script>
if(Go==false)
document.write("<p>None </p>");
else
document.write("<p>Month: Day: Hour: Min: </p>");
</script>
</div>
<script>
var change = function(){
document.getElementById('start').innerHTML +=document.write("<p>NO</p>");
};
</script>
<input type = "button" value =start onClick = "change(); return false;"/>
<body>
</html>
这样刷新页面,我需要将它添加到div“start”。有任何想法吗?我一直在网上查找修复内容,似乎没有一个对我有用。我使用chrome,我不知道这是否会有所帮助。
答案 0 :(得分:2)
试试这个:
var change = function(){
document.getElementById('start').innerHTML += "<p>NO</p>";
};
答案 1 :(得分:0)
这是question on SO的类似问题。
是为了避免使用document.write("<p>NO</p>");
,因为这需要刷新页面。
然后我建议您使用document.getElementById('start').innerHTML +="<p>NO</p>";
或创建元素!!
var p= document.createElement('P');
p.appendChild( document.createTextNode("NO") );
document.getElementById("start").appendChild(p);
答案 2 :(得分:0)