[英]Alert when checkbox is ticked by user
我在不受我控制的網站中有一個復選框。但是可以通過javascript,html,jquery..etc進行修改(他們已經為此提供了Web applet)
Threre是一個復選框,可以使用ID'Zcb_1'進行標識。 如果用戶僅選中該復選框,那么我就沒有警報了。 當用戶導航到頁面時。 該復選框可能被打勾或未打勾,但是我不在乎。
僅當復選框的狀態從未選中變為已選中時,我才需要此警報。 我對jquery和ajax的了解不多,因此,如果可以簡單地做到這一點(僅使用javascript即可實現),那就太好了。
編輯:如果我有一個下拉列表(Select)的值為'Y','N'然后為空,那么當用戶選擇'Y'時應該發出警報。(當值從空白或從“ N”到“ Y”
正如您所說的,您可以使用jQuery(我也假設您要求的是技術上可行的 ),這將是以下代碼:
$(function(){
$("#your_checkbox_id").change(function(){
if($(this).is(":checked")){
alert("Checkbox checked!!");
}
});
});
干杯
做就是了:
document.getElementById("IDHERE").onchange = function() {
if (!this.checked)
alert("Unchecked");
}
也許這就是您想要的:
if (document.getElementById('CheckBox1').checked){
alert("Checkbox ticked");
}
else{
alert("Checkbox not ticked");
}
您可以使用標准的javascript onclick方法,然后檢查以查看this.checked,然后調用程序。
使用javascript:-
<script type="text/javascript">
//This is done to make the following JavaScript code compatible to XHTML. <![CDATA[
function verifybox()
{
if (document.myform.checkbox1.checked)
{
alert('This box is checked.');
}
else
{
alert('This box is not checked.');
}
}
//]]>
</script>
<form name="myform" action="#">
<input type="checkbox" name="checkbox1" />Check here
<p>
<input type="button" value="Verify Box" name="Mybutton"
onclick="verifybox()" /></p>
</form>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.