1

私はasp.netアプリケーションを持っています。マスターページに非表示フィールドを追加しました..

<asp:HiddenField runat="server" ID="hiddenCriteria" Value="abcd"/>        

Javascript から Hidden フィールドの値を取得しようとすると:

alert(document.getElementById("ct100_hiddenCriteria").value);

次の値を取得します。

ここに画像の説明を入力

実際の保存された値を取得するには?

4

3 に答える 3

0

次のように、JavaScript関数でクライアントIDを使用できます

 alert(document.getElementById('<%= hiddenCriteria.ClientID %>').value);    

または、次のように ClientIDode の利点を静的にすることができます

 <asp:HiddenField runat="server" ClientIDMode="Static" ID="hiddenCriteria" 
        Value="abcd"/> 

そして単純に

alert(document.getElementById("hiddenCriteria").value);

さらに読むために

http://www.codeproject.com/Articles/34151/ASP-NET-4-0-Client-ID-Feature

于 2013-02-22T16:28:19.780 に答える