<html><head>
<script>
alert(window.selectType.value); function selectType() {
alert("change");
} </script></head><body><form>
<input type="text" id="selectType" value="1" onchange="selectType();"/></form><script>
alert(window.selectType.value); // function selectType() {
// alert("change");
// }</script></body></html>一次偶爾的機會,寫了id和方法名一樣,于是后出現了奇葩現象,onchange的時候會報錯說selectType不是一個方法。經過各種調試后,終于發現,如果把form標簽刪掉,就能正常觸發onchange方法。不過window.selectType.value還是依然有錯??捎写笊衲芙忉尳忉屵@里form標簽究竟干了什么?
關于html中form標簽的奇怪現象(目測能上每周推薦)
汪汪一只貓
2018-10-10 13:45:55