チェックボックスがオンになっているかどうかを解決しようとしています。かなり簡単なようです。
<script type="text/Javascript">
function ValidateReqNum() {
var zCheckBox = document.getElementById('chkAllJobs');
if (zCheckBox.checked)
alert("true");
if (!zCheckBox.checked)
alert("false");
return true;
}
</script>
およびチェックボックス:
<asp:CheckBox ID="chkAllJobs" runat="server" Text="All Jobs" />
から呼び出された:
<asp:Button ID="btnPrintReport" runat="server" Text="Run Report"
OnClientClick="return ValidateReqNum();" OnClick="CreatePDFJobReport" />
私はそれを何十もの異なる方法で試しました、そしてそれは戻ってき続けます
Error: Unable to get value of the property 'checked': object is null or undefined
同じaspxページの他の要素は問題なく報告されています。c#コードからchkAllJobsを呼び出すことができ、c#からもチェックされているかどうかを解決できます。