请问我的代码哪里错了?

ppstay 2003-04-26 10:07:25
我点击按钮的时候老是说script error,整个页面就只有下面的一个函数
<script language="javascript">
<!--
function datacheck(){
if(document.form.number.value==null){
alert("用户编号不能为空!")
return
}
if(document.form.userName.value==null){
alert("用户姓名不能为空!")
return
}
document.form.submit()
}
-->
</script>
...全文
93 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ppstay 2003-04-26
  • 打赏
  • 举报
回复
我改了form的名字和比较方法,当输入为空时能跳出提示,但是输入都正确时却显示script error!也就是那句document.uform.submit()有错,我要疯了!
<script language="javascript">
<!--
function datacheck(){
if(document.uform.number.value==""){
alert("用户编号不能为空!")
return
}
if(document.uform.userName.value==""){
alert("用户姓名不能为空!")
return
}
document.uform.submit()
}
-->
</script>
ppstay 2003-04-26
  • 打赏
  • 举报
回复
但是奇怪的是表单的名字用form我在另外一个页面里面用的很好,而且好像也有人说可以用==null来判断
孟子E章 2003-04-26
  • 打赏
  • 举报
回复
<script language="javascript">
<!--
function datacheck(){
if(document.form.number.value==""){
alert("用户编号不能为空!")
return
}
if(document.form.userName.value==""){
alert("用户姓名不能为空!")
return
}
document.form.submit()
}
-->
</script>
心云意水 2003-04-26
  • 打赏
  • 举报
回复
1.form的name不能叫form,改名!
2.为空的判断是==""不是==null

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧