请问判断用户输入是否为空 为空就不提交应该怎么写

naturelove 2004-01-27 06:55:04
有一些select
如果某个select没有被选中的项
点提交按钮之后就弹出一个警告
点了警告之后页面也不提交
请问应该怎么写
谢谢
...全文
70 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
iinohk 2004-01-28
  • 打赏
  • 举报
回复
<form name="test">
<!--有很多select-->
<input type="button" onclick="check()">
<script>
function check(){
for(var i=0;i<test.length;i++)
if(test.elements[i].type=="select-one")
if(test.elements[i].value==""){
alert();
return false;
}
test.submit();
}
</script>
billy36 2004-01-27
  • 打赏
  • 举报
回复
<script language=vbscript>
sub formSubmit()
if trim(document.adminLogin.adminName.value)="" then
alert ("请填写用户名称!")
checkOk = false
document.adminLogin.adminName.focus()
exit sub
end if
</script>


document.adminLogin.adminName.value的具体是adminLogin为登陆表单的名称。adminName为相应INPUT的名称

在FORM的里面加上 onsubmit="vbscript:formSubmit()"

87,921

社区成员

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

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