标题:[求助]select的onchange事件,js判断提交表单怎么没反映
只看楼主
小鹤
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2007-3-28
 问题点数:0 回复次数:3 
[求助]select的onchange事件,js判断提交表单怎么没反映

郁闷了,哪错了,谁帮我看看吧

<script language="javascript">
function checkit(){
//alert('alert在前面可以出来,剩下三个alert都出不来');
if(frmA.AreaID.value!=""){
return false;
alert('没有选择地区');
}else{
return true;
alert('选择地区提交');
frmA.submit();
}
alert('checkit');
}
</script>
<form id="frmA" name="frmA" method="post" action="smkind.asp">
<select id="AreaID" name="AreaID" onChange="return checkit()">
<option value="">添加类别请先选择地区</option>

<option value="1">北京 </option>

<option value="2">天津 </option>

<option value="3">上海 </option>

</select>
</form>


我试过,加document也没用

搜索更多相关主题的帖子: onchange select 表单 判断 
2007-04-04 13:35
lmhllr
Rank: 8Rank: 8
等 级:贵宾
威 望:44
帖 子:1504
专家分:42
注 册:2005-5-12
得分:0 
回复:(小鹤)[求助]select的onchange事件,js判断提交...

连逻辑判断都写错,return *** 要放在最后啊!



<script language="javascript">
function checkit(){
//alert('alert在前面可以出来,剩下三个alert都出不来');
if(frmA.AreaID.value==""){
alert('没有选择地区');
return false;
}else{
alert('选择地区提交');
frmA.submit();
return true;
}
alert('checkit');
}
</script>
<form id="frmA" name="frmA" method="post" action="smkind.asp">
<select id="AreaID" name="AreaID" onChange="return checkit()">
<option value="">添加类别请先选择地区</option>
<option value="1">北京</option>
<option value="2">天津</option>
<option value="3">上海</option>
</select>
</form>
2007-04-04 14:13
cyyu_ryh
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1899
专家分:176
注 册:2006-10-21
得分:0 
学习

有事无事都密我. MSN: cyyu_ryh@hotmail.co.jp E-mail: cyyu_ryh@
2007-04-04 16:20
fgwuhen
Rank: 1
等 级:新手上路
帖 子:95
专家分:0
注 册:2006-10-5
得分:0 
支持

2007-04-05 08:30



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-129141-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.180453 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved