2

隠しフィールドを使用せずに JavaScript から分離コード プロパティの値を変更する方法はありますか?

4

2 に答える 2

2

いいえ、ポストバックまたは ajax などによってサーバーにリクエストを送信しないと実行できませんでした。これは、jquery Ajax を使用してサーバーにリクエストを送信するのに役立ちます。

一部のサーバー コントロールの値を変更したい場合は、javascript で可能です。

htmlで

<asp:TextBox id="txtName" runat="server" ></asp:TextBox>

JavaScriptで

<script type="text/javascript>
     txtName = document.getElementById('<%= txtName.ClientId %>');
     txtName.value = "changed";
     alert(txtName.value);         
</script>   
于 2012-10-09T11:52:32.777 に答える
1

あなたの問題に対する最良の答えはAJAXだと思います。

于 2012-10-09T11:53:21.070 に答える