0
這是我的HTML:我可以做到這一點嗎,點擊單選按鈕不提交表單?
<form class="form-signin" role="form" action="#" onclick="return signup(this);">
<h2 class="form-signin-heading">Please sign up</h2>
<input type="text" id="name" class="form-control" placeholder="Name" required autofocus>
<input type="email" id="email" class="form-control" placeholder="Email address" required>
<input type="password" id="password" class="form-control" placeholder="Password" required>
<input type="radio" name="member-type" value="student">Student</input> <br>
<input type="radio" name="member-type" value="parent">Parent</input> <br>
<input type="radio" name="member-type" value="alumnus">Alumnus</input> <br>
<br>
<button class="btn btn-lg btn-primary btn-block" type="button">Sign up</button>
</form>
當我點擊單選按鈕,他們提交表單。如果我把onclick放在button標籤裏面,那麼我不能再使用「return signup(this);」。有沒有解決這兩個問題的方法?
有更好的方法來做你需要的東西比在表單元素提交表單 – kinakuta 2014-09-29 00:31:04
你能詳細說明一個onclick處理程序嗎? – lethargicsloth 2014-09-29 00:36:30
「返回註冊(這個)」是做什麼的,爲什麼你認爲你不能使用它?你是否試圖用按鈕提交表單?是否有任何理由不使用表單的'onsubmit'事件? – Guffa 2014-09-29 00:37:29