<title>人员信息</title>
<link href="../Stylecss/easy2.css" rel="stylesheet" type="text/css" />
<script language="javascript" type="text/javascript">
function Check_Control()
{
var persid=document.getElementById("Tb_persid").value;
alert(persid);-------------连这个地方也不走
alert('persid')-------------以为是''的原因来,加上了也不行
if(persid==null||persid=="")
{
alert('请输入人员编号');
document.getElementById("Tb_persid").focus();
return false;
}
else
{
if(!(/(^([0-9]{1,})$)/.test(persid)))
{
alert('只能输入数字且为正整数');
document.getElementById("Tb_persid").focus();
}
return false;
}
var persname=document.getElementById("Tb_persname").value;
if(persname==null||persname=="")
{
alert('请输入姓名');
document.getElementById("Tb_persname").focus();
return false;
}
else
{
if(!(/(^[\u4e00-\u9fa5]+$)/.test(persname)))
{
alert('姓名只能输入汉字');
document.getElementById("Tb_persname").focus();
}
return false;
}
}
</script>
</head>
html
<td align="right">
<asp:Label ID="Label1" runat="server" Font-Size="10pt" Text="人员编号:"></asp:Label>
</td>
<td>
<asp:TextBox ID="Tb_persid" runat="server"></asp:TextBox><asp:Button ID="Submit_Ok" runat="server" onclick="Submit_Ok_Click" Text="保存" OnClientClick="return Check_Control()" />
</td>
<link href="../Stylecss/easy2.css" rel="stylesheet" type="text/css" />
<script language="javascript" type="text/javascript">
function Check_Control()
{
var persid=document.getElementById("Tb_persid").value;
alert(persid);-------------连这个地方也不走
alert('persid')-------------以为是''的原因来,加上了也不行
if(persid==null||persid=="")
{
alert('请输入人员编号');
document.getElementById("Tb_persid").focus();
return false;
}
else
{
if(!(/(^([0-9]{1,})$)/.test(persid)))
{
alert('只能输入数字且为正整数');
document.getElementById("Tb_persid").focus();
}
return false;
}
var persname=document.getElementById("Tb_persname").value;
if(persname==null||persname=="")
{
alert('请输入姓名');
document.getElementById("Tb_persname").focus();
return false;
}
else
{
if(!(/(^[\u4e00-\u9fa5]+$)/.test(persname)))
{
alert('姓名只能输入汉字');
document.getElementById("Tb_persname").focus();
}
return false;
}
}
</script>
</head>
html
<td align="right">
<asp:Label ID="Label1" runat="server" Font-Size="10pt" Text="人员编号:"></asp:Label>
</td>
<td>
<asp:TextBox ID="Tb_persid" runat="server"></asp:TextBox><asp:Button ID="Submit_Ok" runat="server" onclick="Submit_Ok_Click" Text="保存" OnClientClick="return Check_Control()" />
</td>
解决方案 »
- 对于新手这个问题很棘手
- webBrowser模拟登陆的问题<<<【帮顶给分
- c#怎么调用输出参数是游标的ORACLE存储过程
- 关于DataGridView的N多问题!
- ASP.NET分列显示的问题
- 关于类中数组的属性
- 有关string数组
- 无法登陆到msn messenger,提示80048820,防火墙设置问题哦!所有挽救偏方都试了还是无效,似乎要永远告别msn了。
- 怎样才能实现像visual studio.net 中的属性、工具箱,那种窗口效果??
- 100分求解!
- 考考你的編程能力,看你在幾分鐘內能做出來
- 高分求 c#中,把EXCEL的一个表导入数据库,请写下详细步骤··不胜感激··!!!!!急···············
改成单引试试
一般<asp:TextBox ID="Tb_persid" runat="server"> </asp:TextBox>解析到页面中后的Id都是会变的。
你应该通过在页面中以查看源代码的方式看看这个TextBox真正的Id到底是多少
<head runat="server">
<title>Untitled Page</title>
<script language="javascript" type="text/javascript">
function Check_Control()
{
debugger;
var persid=document.getElementById("Tb_persid").value;
alert(persid);//-------------连这个地方也不走
if(persid==null||persid=="")
{
alert('请输入人员编号');
document.getElementById("Tb_persid").focus();
return false;
}
else
{
if(!(/(^([0-9]{1,})$)/.test(persid)))
{
alert('只能输入数字且为正整数');
document.getElementById("Tb_persid").focus();
}
return false;
}
var persname=document.getElementById("Tb_persname").value;
if(persname==null||persname=="")
{
alert('请输入姓名');
document.getElementById("Tb_persname").focus();
return false;
}
else
{
if(!(/(^[\u4e00-\u9fa5]+$)/.test(persname)))
{
alert('姓名只能输入汉字');
document.getElementById("Tb_persname").focus();
}
return false;
}
}
</script>
</head> <body>
<form id="form1" runat="server">
<div id="shenghuo" runat="server" style="width:220px; height:45px; ">
</div>
<table><tr> <td align="right">
<asp:Label ID="Label1" runat="server" Font-Size="10pt" Text="人员编号:"> </asp:Label>
</td>
<td>
<asp:TextBox ID="Tb_persid" runat="server"> </asp:TextBox>
<asp:Button ID="Submit_Ok" runat="server" onclick="Submit_Ok_Click" Text="保存" OnClientClick="return Check_Control()" />
</td> </tr></table>
</form>
</body>
</html>
判断能不能取到这个值。
<head runat="server">
<title>人员信息 </title>
<link href="../Stylecss/easy2.css" rel="stylesheet" type="text/css" />
<script language="javascript" type="text/javascript">
function Check_Control()
{
var persid=document.getElementById("Tb_persid").value;
alert(persid);-------------连这个地方也不走
alert('persid')-------------以为是''的原因来,加上了也不行
if(persid==null||persid=="")
{
alert('请输入人员编号');
document.getElementById("Tb_persid").focus();
return false;
}
else
{
if(!(/(^([0-9]{1,})$)/.test(persid)))
{
alert('只能输入数字且为正整数');
document.getElementById("Tb_persid").focus();
}
return false;
}
var persname=document.getElementById("Tb_persname").value;
if(persname==null||persname=="")
{
alert('请输入姓名');
document.getElementById("Tb_persname").focus();
return false;
}
else
{
if(!(/(^[\u4e00-\u9fa5]+$)/.test(persname)))
{
alert('姓名只能输入汉字');
document.getElementById("Tb_persname").focus();
}
return false;
}
}
</script>
</head> <body>
<form id="form1" runat="server">
<div>
<td align="right">
<asp:Label ID="Label1" runat="server" Font-Size="10pt" Text="人员编号:"> </asp:Label>
</td>
<td>
<asp:TextBox ID="Tb_persid" runat="server"> </asp:TextBox>
<asp:Button ID="Submit_Ok" runat="server" onclick="Submit_Ok_Click" Text="保存" OnClientClick="return Check_Control()" />
</td> </div>
</form>
</body>
</html>
2。或者在后台注册JS。
画面上没id为这个的控件
1:IE->工具->Internet 选项->高级 取消禁用脚本调试对勾
2: function Check_Control()
{
加 Debugger;3:单步调试
4: 加分~
行:51
错误代码:缺少对象
代码:0
URL:http://localhost:3090/web/hm_sys_personList.aspx