Default.aspx<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script type="text/javascript" charset="utf-8" src="jquery.js"></script>
<script type="text/javascript">
function submit_msg() {
var username= $("#txtUserName").val();
alert(username);
}
</script>
</head>
<body>
<form id="form1" runat="server" > <div id="middle_left">
<br />
您的名字:
<asp:TextBox ID="txtUserName" runat="server"></asp:TextBox>
<br />
<asp:Button CssClass="button_style" OnClientClick="submit_msg();" Text="提交留言" runat="server"
ID="btn_submit" />
<input class="button_style" onclick="form.reset();return false" type="button" value="清空重填" /><br />
<br />
</div>
</form>
</body>
</html>
问题:为什么content值会为空,怎样才能获取content值
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script type="text/javascript" charset="utf-8" src="jquery.js"></script>
<script type="text/javascript">
function submit_msg() {
var username= $("#txtUserName").val();
alert(username);
}
</script>
</head>
<body>
<form id="form1" runat="server" > <div id="middle_left">
<br />
您的名字:
<asp:TextBox ID="txtUserName" runat="server"></asp:TextBox>
<br />
<asp:Button CssClass="button_style" OnClientClick="submit_msg();" Text="提交留言" runat="server"
ID="btn_submit" />
<input class="button_style" onclick="form.reset();return false" type="button" value="清空重填" /><br />
<br />
</div>
</form>
</body>
</html>
问题:为什么content值会为空,怎样才能获取content值
---------------
获取用户名的方式没错,
你这里哪有什么content?
ID="btn_submit" />
Jquery本身就是客户端JavaScript验证,所以你最好就用客户端控件来验证
<asp:TextBox ID="txtUserName" runat="server"></asp:TextBox>加个OnBlue函数看看
你另写一个客户端的按钮来调用这个方法
大概2个原因
1.服务器控件的原因 它有客户端ID和服务器ID 查看编译后的源文件 看看客户端生成的ID是否正确
2.你写的JS函数有问题