作者IamCobalt (小抠)
看板Web_Design
标题[问题] 请教一个javascript用法(关於form)
时间Sun Nov 3 17:17:49 2013
我想在网页的form上面实现某个功能
但总是卡在某个点过不去
问题是这样的:
我在form里放了2个radio,预设都是没有被checked
当我点选後会改变form的action
按下submit後就可以导向不同的页面
这个部份已经完成,我的code如下:
<form name="test" id="test" method="post" action="">
<input id="ss" name="ss" type="radio" value="1"
onClick="this.form.action='1.php';">
<input id="ss" name="ss" type="radio" value="2"
onClick="this.form.action='2.php';">
<input type="submit">
</form>
但是我想加上一个判断:当都没有点选radio时出现alert
於是在form中加上 onsubmit="return validate(this);"
function validate(thisForm)
{
if((thisForm.action == '')||(thisForm.action == null))
{
window.alert('请点选其中一项');
return false;
}
return true;
}
却一直无法跳出alert
另外如果连到3.php的话
即使点选radio也无法再连到其他页面该如何解决
这部份code如下
function validate(thisForm)
{
thisForm.action="3.php";
}
再麻烦指教
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.129.197.233
1F:推 jhunkyoiori:ID不能重复 11/03 17:33