注册验证,提交等,大家怎么做?
check.js
<script type="text/javascript" >
function checkNull()
{
var status=true;
var inputs =document.getElementById("text").getElementsByTagName("input");
for(var i=0;i<inputs.length;i++)
{
if(inputs[i].value!="" )
{
status=false;
}
}
return status;
}
function check()
{
if(checkNull())
{
alert("不能全部為空");
return false;
}
}
function trim(strText)
{
return strText.replace(/^\s+|\s+$/g, '');
}
</script>
reg.aspx
<head runat="server">
<script type="text/javascript" src="check.js"></script>
</head>
<body>
<form id="form1" runat="server">
<div id="text">
<asp:TextBox ID="TextBox1" runat="server" Style="position: relative"></asp:TextBox>//这个判断为空
<asp:TextBox ID="TextBox2" runat="server" Style="position: relative"></asp:TextBox>>//这个判断为email
</div>
<asp:button id="tijiao" runat="server" text="check" onclick="return check()" />
</form>
我想问一下:
1、怎么对独立的textbox进行判断.
2、怎样插入数据到数据库,因为onclick="return check()" 只是对js的判断,不能再响应其它事件了吧!
--------------------编程问答-------------------- http://download.csdn.net/source/860311 --------------------编程问答--------------------
function getlength(str)
{
return str.replace(/[^\x00-\xff]/g,"**").length;
function validate()
{
if (getlength(document.regiform.TextBox1.value) <1)
{
alert("不能为空!");
document.regiform.TextBox1.focus();
return false;
}
return true;
}
<head runat="server">
<script type="text/javascript" src="check.js"></script>
</head>
<body>
<form id="regiform" runat="server" onsubmit="javascript:return validate();">
<div id="text">
<asp:TextBox ID="TextBox1" runat="server" Style="position: relative"></asp:TextBox>//这个判断为空
<asp:TextBox ID="TextBox2" runat="server" Style="position: relative"></asp:TextBox>>//这个判断为email
</div>
<asp:button id="tijiao" runat="server" text="check" />
</form>
--------------------编程问答-------------------- 这样
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" OnClientClick="return check()" />
补充:.NET技术 , ASP.NET