我已經下面提到的代碼,由innerHTML的所做的更改並不在瀏覽器中反映的document.getElementById(「ID」)。innerHTML的=「一些值」的變化不會反映
<body>
<script TYPE="text/javascript">
function change(){
document.getElementById("op").innerHTML="this works!";
prompt(document.getElementById("op").innerHTML);
}
</script>
<form onSubmit="change()">
<table>
<tr>
<td id="a1">This</td>
<td id="a2"><input type="text" id="t1"></td>
</tr>
</table>
<input type="submit" value="submit">
</form>
//輸出
<table>
<tr><td id="op"></td></tr>
</table>
</body>
</html>
所做的更改確實發生,如提示所示,但不反映在頁面上。
的頁面將被更新。 http://jsfiddle.net/8gq155ap/ – 2014-09-13 07:04:59
http://jsfiddle.net/arunpjohny/k76tadte/1/ – 2014-09-13 07:06:25