[問題] 請教一個javascript用法(關於form)

看板Web_Design作者 (小摳)時間12年前 (2013/11/03 17:17), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
我想在網頁的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

11/03 17:33, , 1F
ID不能重複
11/03 17:33, 1F
文章代碼(AID): #1ITXI_oV (Web_Design)