function checkform(){
if(document.all.Region.value==""){
alert("[地区]不能为空!");
document.all.Region.focus();
return false;
}
if(document.all.Address.value==""){
alert("[联系人]不能为空!");
document.all.link.focus();
return false;
}
}
下面是触发<form>
<input type="submit" value="提交" onclick="return checkform()" />
</form>
在IE下能触发验证,f下不能触发验证。网上找半天 找到篇文章http://www.blogjava.net/gen-sky/archive/2008/12/03/244091.html好象找到原因,可是太菜看不太明白:(麻烦大家帮我在原有代码的基础上改改,谢谢了
解决方案 »
- 弹窗轮播代码,怎样设置几个广告联盟的弹窗广告代码,然后每次反问都轮播不一样啊
- 流量统计使用图片实现统计原理?
- 是jquery form validator的bug,还是我代码的问题?
- div中背景图像从一个大图片的一部分选取
- 旧题重新问过(用js读取本地excel到html)
- 在指定页面中,写入层,实现动态悬浮窗口
- html a 标签的格式调整
- 我能去掉默认按钮的黑色边框吗?
- 用javascript编写的页面刷新问题!??急急急!
- 在javascript中怎么样定义一个整个网站都可以使用的全局变量?
- 如何实现在WEB页面对TABLE的列进行拖动
- JavaScript可不可以做到在文本框中双击时不选择文本?
<script>
function checkform(){
if(document.forms[0].Region.value==""){
alert("[地区]不能为空!");
document.forms[0].Region.focus();
return false;
}
if(document.forms[0].Address.value==""){
alert("[联系人]不能为空!");
document.forms[0].link.focus();
return false;
}
}
</script>
<form onsubmit="return checkform()">
<input type="text" name="Region"/>
<input type="text" name="Address"/>
<input type="text" name="link"/>
<input type="submit" value="提交" />
</form>