62,241
社区成员




<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
<script type="text/javascript">
function changeValue()
{
document.getElementById("Label1").innerHTML="aaaaa";
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label><br />
<input id="Button1" type="button" value="客户端改变Label1的值" onclick="changeValue()" />
<asp:Button ID="Button2" runat="server" OnClick="Button2_Click" Text="服务器端得到label的值" />
</div>
</form>
</body>
</html>
public partial class coolMenu : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button2_Click(object sender, EventArgs e)
{
string aa = this.Label1.Text.ToString();//这里要得到Label1被改变后的值(是先点击Button1改变Text,再点击Button2得到Text)
}
}
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>无标题页</title>
<script type="text/javascript">
function changeValue()
{
var lab = document.getElementById("<%=Label1.ClientID%>");
.....
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label><br />
<input id="Button1" type="button" value="客户端改变Label1的值" onclick="changeValue()" />
<asp:Button ID="Button2" runat="server" OnClick="Button2_Click" Text="服务器端得到label的值" />
</div>
</form>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
<title>无标题页</title>
<script type="text/javascript">
function changeValue()
{
var lab = document.getElementById("<%= Label1.ClientID%>");
lab.innerText = 'aaaaaaaa';
var txt = document.getElementById('Label1Text');
txt.value = lab.innerText;
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label><br />
<input type="hidden" name="Label1Text" id="Label1Text" />
<input id="Button1" type="button" value="客户端改变Label1的值" onclick="changeValue()" />
<asp:Button ID="Button2" runat="server" OnClick="Button2_Click" Text="服务器端得到label的值" />
</div>
</form>
</body>
</html>
protected void Button2_Click(object sender, EventArgs e)
{
string str = Request.Form["Label1Text"];
}