<body>
<input type="text" id="name" /><span id="oSpan"></span><br />
</body>
<script src="test.js"></script>function $(id){
return document.getElementById(id);
}
$('name').addEventListener('blur',fun2,false);
function fun2 (){
if($('name').value < 100){
$('oSpan').innerHTML="用户名太短";
}
}
当text里面木有字符串时,失去焦点会出现"用户名太短"的提示
但如果输入长度小于100的字符串时,反而什么都没有出现,为什么?