JAVASCRIPT ALERT
<html>
<head><title></title>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
</head>
<body>
<select name=user>
<option value='285232 蒋学锋'>285232 蒋学锋</option>
<option value='200916 邵忠雄'>200916 邵忠雄</option>
<option value='305919 王佳峰'>305919 王佳峰</option>
<option value='012530 董国庆'>012530 董国庆</option>
<option value='100000 测试用户'>100000 测试用户</option>
<option value='140033 王保罗'>140033 王保罗</option>
<option value='215413 龙毅舟'>215413 龙毅舟</option>
</select>
<script>
var userSelect = document.all.user;
//alert(userSelect.length);///////////////注意此行///////////////
userSelect.size = userSelect.length;
</script>
</body></html>
注意代码中注释的那一行 对话框的代码。
如果注释掉 那么后面那句JS语句的效果就体现不出来
如果取消注释 也就是执行弹出对话框 那么在点击对话框的“确定”之后 可以看到后面那句JS语句执行的效果
WHY?