如何在onsubmit中得到submit的值? 你获得的value都是字符串,所以判断的时候都要加上引号document.form.submit.value==提交,电信局代办->document.form.submit.value=="提交,电信局代办"aa[i].value)==02->aa[i].value)=="02" 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 bencalie(Bencalie)==>兄弟,你说的方法试过了,不行! 他说的方法肯定是对的了。是你的函数写的有问题。为什么你在循环外边又return false;?那循环不就不必要了? 去掉循环外边return false,我开始就这样的,不行呀,我开始的就是没有加这个return false;现在去掉了,还是没有判断就提交了。 <script language="JavaScript">function checkform(){ if(document.form.aaa.value=="提交,电信局代办"){ var aa = document.form.zf; for ( i=0; i<aa.length; i++) { if(aa[i].checked==true && aa[i].value=="02"){ alert('此项业务只能选择自己去办理!'); return false; } } }}</script> 不是这个原因啦,当我选中为02的资费时候,按SUBMIT值为BBB的按钮也不能提交呀,这个时候应该可以提交的呀 关于多级菜单的问题 JS调用css问题----#Id这样的css样式在JS中怎么调用 js怎么获取网页中具有相同名称的标签个数和值?? js页面加载 如何判断滚动条是否滚到底? 谁知道怎么改啊?特急!! 当滚动条移动时如何控制表格的显示 我才开始学习作web程序,其中看到很多的地方都用到了jsp,现在想学开如何入手>>>>> 一个css在表格上使用的问题 急!如何在frame2中取得frame1中某个TEXT框中的内容!!!! Javascript怎样实现在本页中自动链接? 如何让一个表格填满整个页面?
为什么你在循环外边又return false;?那循环不就不必要了?
function checkform()
{
if(document.form.aaa.value=="提交,电信局代办")
{
var aa = document.form.zf;
for ( i=0; i<aa.length; i++)
{
if(aa[i].checked==true && aa[i].value=="02"){
alert('此项业务只能选择自己去办理!');
return false;
}
} }
}
</script>