|
蓝森林 http://www.lslnet.com 2006年8月25日 8:28
JScript表单提交检查为何总报告为空呢?
请问为何总提示错误,没法完成功能呢?
错误:document.f.Subject.value为空或不是对象
<head>
<script language="javascript">
function check(){
if(document.f.Subject.value=="")
{
alert("请先输入");
document.f.Subject.focus();
return false;
}
}
</script></head> |
首先表单的名字为:F , 其中有个字段名为:subject
<script language="javascript">
function check(){
if (document.f.Subject.value==""){
alert('请先输入');
document.f.Subject.focus();
return false;
}
}
</script>
在提交交按钮上: onclick="javascript:return check()" |
谢谢了!还请问如果有个输入年龄的文本框,怎么做到如果输入不是数字就提示输入有误呢? |
楼上的,似乎那个表单的名字应该是小写 f 哦
嘎嘎~ |
呵呵,那当然了,只是打的时候懒得切换了,js要注意大小写滴嘛 |
觉得还是 大小写的关系
Subject ? subject? |
<script type="text/javascript">
function check(){
if(document.f.Subject.value=="")
{
alert("请先输入");
document.f.Subject.focus();
return false;
}
return true;
}
</script> |
|