1

aspxの複数行のテキストボックスの空のテキストを検証する必要があるという要件があります。私はこの目的のためにjqueryを使用しています。

私のaspxページは次のようになります。

<asp:TextBox runat="server" ID="txtClarification" ClientIDMode="Static" TextMode="MultiLine" Rows="8" Style="width: 780px;"></asp:TextBox>

そして私のJquery関数で:

var textbox = ('#txtClarification').val();
if (textbox.length == 0) {
    //do something
}

しかし、テキストボックスの値を取得するステートメントはエラーをスローします。

Microsoft JScriptランタイムエラー:オブジェクトはプロパティまたはメソッド'val'をサポートしていません

複数行のテキストボックスから値を取得することに違いはありますか?

4

1 に答える 1

1

忘れないでください$

var textbox = $('#txtClarification').val();
//------------^
if (textbox.length == 0) {
    //do something
}

また、私はASP.NETの専門家ではありませんがClientID、セレクターを機能させるために指定する必要がある場合があります。

于 2012-07-06T16:05:53.040 に答える