<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
<script language="javascript" src="../script/jquery.js"></script>
<script language="javascript">
$(function(){
$("#TxtUserName").blur(function(){
var txtUserName=$("#TxtUserName").val();
if($("#txtUserName").val()=="")
{
alert("用户名不能为空");
}
});
});
</script>我这样写,为什么不弹出对话框呢。纠结。
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
<script language="javascript" src="../script/jquery.js"></script>
<script language="javascript">
$(function(){
$("#TxtUserName").blur(function(){
var txtUserName=$("#TxtUserName").val();
if($("this").val()=="")
{
alert("用户名不能为空");
}
});
});
</script>
TxtUserName
在html的TxtUserName id是会变的 。
$(function(){
$("#<%=TxtUserName.ClientID%>").blur(function(){
var txtUserName=$("#<%=TxtUserName.ClientID%>").val();
if(txtUserName.val()=="")
{
alert("用户名不能为空");
}
});
});