[英]javascript/jquery checkbox comparison using “and”
我有兩個復選框,如下所示:
<input type="checkbox" name="options_v[]" id="you_pick_v" value="you_pick" />
<input type="checkbox" name="options_v[]" id="owner_picks_v" value="owner_picks" />
如果框未選中,我希望我的javascript函數將另一個元素設為灰色,如果選中任一框,則設為黑色。 由於某些原因,當我嘗試在if / else語句中使用“ and”或“ or”時,我的html編輯器顯示出問題。 我是否可以在javascript中使用這些比較運算符? 如果是這樣,您有什么建議? 抱歉,我寫的東西有歧義。
這是我的JavaScript函數:
$(document).ready(function() {
$('#you_pick_v, #owner_picks_v')
.click(function(){
var ypv = $('#owner_picks_v').is(':checked');
var opv = $('#owner_picks_v').is(':checked');
if(ypv == true and opv == true) {
alert('both checked');
}
您需要使用&&
代替and
,然后使用||
代替or
。 這是JavaScript。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.