我需要一個複選框,在單擊該框後從一個頁面移動到另一個頁面。由於您已閱讀旁邊的條款和條件鏈接,因此該複選框應該是必需的。你如何做一個表單中的強制複選框?
我只有一半知道如何做到這一點,是這樣的:
<input type="checkbox" value="confirm_prepay_terms" name="confirm_prepay_terms" align="middle" />
使用jQuery:
<script type="text/javascript" language="javascript">
$(document).ready(function() {
if ($('form#prepay input:checkbox', 'confirm_prepay_terms').is(':checked') {
return true;
} else {
$('#confirm_terms_hint').text('Please try again - you need to check the box to move on');
$('#confirm_terms_hint').css('font-weight', 'strong');
return false;
}
}
</script>
此刻雖然,我不能在所有瀏覽複選框在頁面上,所以也許我的HTML不正確?
希望你能幫上忙。
任何jsfiddle到hava看?它似乎沒有問題,除了對齊參數。 – pollirrata 2012-04-10 15:30:09
您錯過了.ready()的右括號。嘗試將'}'變成'});'http://jsfiddle.net/dwRvE/ – RyanS 2012-04-10 15:32:27