- Java code
<script>function test(){ var a1 = document.getElementById("aa").value.length; var b1 = 4; if (a1 > b1); { alert("對不起!碼長度不能大於4位數"); } return false; document.write(a1); }</script><input name="aa" id="aa" type="text" value="abcd" onblur="test();" />
------解决方案--------------------
还真没注意,分号。
所以代码风格很重要,我一直推荐左括号别换行:
if (a1 > b1) {
alert("對不起!碼長度不能大於4位數");
}