簡體   English   中英

使用javascript根據條件調用onclick事件的函數

[英]To call function on onclick event based on condition using javascript

在下面的代碼中,我有一個 onclick 事件的復選框,我想檢查條件,如果它是檢查它應該調用檢查函數如果它沒有被選中它應該使用單行 if 語句調用刪除函數 onclick.Pls 幫我做到這一點。

<input type="checkbox" id="chkProjectID"  value="test" name="Rowcheck"   onclick="Check()";"remove()"></button>

在jQuery中

$("#chkProjectID").click(function() {
  $(this).is(":checked") ? Check() : remove();
});

示例示例: http : //jsfiddle.net/5udtC/復選框 DOM 元素的 .checked 屬性將告訴您元素的選中狀態。

if(document.getElementById('isAgeSelected').checked) {
$("#txtAge").show();
} else {
$("#txtAge").hide();
}

然而,有一種更漂亮的方法來做到這一點,使用切換:

$('#isAgeSelected').click(function () {
$("#txtAge").toggle(this.checked);
});

<input type="checkbox" id="isAgeSelected"/>
<div id="txtAge" style="display:none">Age is something</div>​

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM