在FF下,不支持直接用表单的name属性值作为变量名访问,因为这是IE独有的BOM方法,所以必须通过id获取元素DOM结点来操作,即,假如有表单
<form id="login">
<input type="text" id="username" />
</form>
那么代码为
function checkform(){
var login=document.getElementById('login'); //这里同样不能用document.all.item('login')的形式,因为这也是ie独有的
var username=document.getElementById('username');
if(username.value==""){
username.focus();
alert("用户名不可为空!");
return false;
}
login.action="../check.php";
login.submit();
return true;
}