从JavaScript更改属性后面的aspx代码

时间:2012-10-09 11:51:25

标签: c# javascript asp.net

有没有办法在不使用隐藏字段的情况下从JavaScript更改属性后面的代码值?

2 个答案:

答案 0 :(得分:2)

如果没有通过回发或ajax等向服务器发送请求就无法完成。这可以帮助您向服务器发送请求using 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>   

答案 1 :(得分:1)

我想说AJAX是解决问题的最佳方法。