上午花了一個小時弄明白了關於JavaScript的for循環輸出用document.write和document.getElementById("demo").innerHTML=的區別,畢竟我是剛接觸js,用這么久才懂不怪我,哼
document.write和document.getElementById("demo").innerHTML=的區別大家都能夠明白
document.write改變的是整個HTML頁面(文檔),document.getElementById("demo").innerHTML= 改變的是局部屬性。
下面我們來驗證一下:
由於剛學到JS中的for循環,所以想做個九九乘法表然后再輸出玩玩,可是碰到難題了,度娘搜的例子都是用document.write輸出的,可是我想在指定位置輸出啊,不想把整個頁面都覆蓋了。
用document.write輸出
用document.getElementById("demo").innerHTML=輸出
就是簡單說下區別和方法,小白萌新一枚,大神路過看不順眼勿噴。0.0!!!