我已經看過類似的問題,但我仍然無法弄清楚如何解決它。在我的網頁上,我有一些無線電覆選框,我希望在進入下一個問題之前需要這些複選框。需要複選框
我有以下部分代碼:
<p>
Select the option that fits most to you<br><br>
<label>
<input type="radio" name="typesport" value="teamsport" >
I prefer a teamsport</label><br>
<label>
<input type="radio" name="typesport" value="individual">
I prefer an individual sport</label><br>
</p>
<a href="#question2" class="tm-bordered-btn">Next question</a>
有人可以幫助我得到一個javascript代碼,實際上適用於所有的無線電盒,在那裏你可以只去了下一個問題時1個放射框被選中?
乾杯, 最大
編輯:我已經試過到目前爲止如下: 我說「需要」的標籤,所以它看起來像這樣:
<label><input type="radio" name="typesport" value="teamsport" required> I prefer a teamsport</label><br>
我也添加的ID到按鈕:
<a href="#question2" class="tm-bordered-btn" id="checkBtn">Next question</a>
此外,我用這個JS腳本:
$(document).ready(function() {
$('#checkBtn').click(function() {
checked = $("input[type=radio]:checked").length;
if(!checked) {
alert("You must check at least one radio.");
return false;
}
});
});
但是,這隻適用於一個問題。當我將其添加到所有其他問題時,我仍然可以在單擊下一個問題按鈕時轉到以下問題,而這不是我想要的。
歡迎SO。請理解,SO不是免費的編碼服務。你必須嘗試自己解決問題。如果無法正常工作,請發佈您嘗試的內容,我們會幫助您解決問題。 –