いくつかのテキスト フィールドとチェックボックスを備えた ASP.NET コントロールがあります。ページの読み込み後にテキスト フィールドに表示される値に基づいて、JavaScript を使用してチェックボックスの状態を変更したいと考えています。
JavaScript でテキスト フィールドの値を確実に読み取るにはどうすればよいですか? この回答を見ましたが、役に立ちませんでした:
<asp:TextBox Text='<%# Bind("something") %>' ID="txtSomething" runat="server">
</asp:TextBox>
<script type="text/javascript">
alert($('#<%= txtSomething.ClientID %>').val());
</script>
これは機能しません。VS から、「txtSomething
は宣言されていません。保護レベルが原因でアクセスできない可能性があります。」と表示されます。
JavaScript でそのテキスト ボックスを他にどのように参照できますか?