验证代码以下: function go(){
if(getBid("userid").value=="" || getBid("password").value=="" || getBid("TextBox3").value=="" || getBid("mobile").value=="" || getBid("email").value=="" || getBid("checkcode").value=="" ){
alert("带*没有填完填");
return false;
}
else{
return true;
}
}<asp:Button ID="Button1" runat="server" Text="提交注册信息" onclick="Button1_Click" Enabled="false" OnClientClick="go()" />当我按了button1时提示:带*号的没填完,,,但表单还是提交了,,也就是说return false;没起到作用
if(getBid("userid").value=="" || getBid("password").value=="" || getBid("TextBox3").value=="" || getBid("mobile").value=="" || getBid("email").value=="" || getBid("checkcode").value=="" ){
alert("带*没有填完填");
return false;
}
else{
return true;
}
}<asp:Button ID="Button1" runat="server" Text="提交注册信息" onclick="Button1_Click" Enabled="false" OnClientClick="go()" />当我按了button1时提示:带*号的没填完,,,但表单还是提交了,,也就是说return false;没起到作用
解决方案 »
- List<string> 怎么用能给举个例子吗?
- ASP.NET里面怎么同时向数据库中添加多行数据?(50行以上)
- asp.net用户控件,后台类不能直接引用。
- 上传1M左右的FLV格式的视频不成功
- 远程登陆问题,高手进,急!!!!!!!!!
- 请问有人知道吗?我想参加清华IT的培训?学的行吗 ?
- 怎么样在.NET里判断汉字是不是在某个范围啊.
- 帮我看看这是个什么空间形成
- 序列化和反序列化有什么作用?
- ASPX中怎么JS文件显示不了中文,而同样内容的ASP文件则可以?(高分)
- 问一个aspx?bookID=xxx 后面的xxx 加密或...........
- 关于<select></select>取值问题~~~
在页面里加入一个客户端按钮: <input type=button onclick="go();" value="测试go" />点击这个按钮,查看,你的js脚本是否有错误。
改成:
<asp:Button ID="Button1" runat="server" Text="提交注册信息" onclick="Button1_Click" />
<head runat="server">
<title>未命名頁面</title>
<script type="text/javascript">
function pageLoad() {
} function go()
{
if(document.getElementById("TextBox1").value=="")
{
alert("带*没有填完填");
return false;
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server" />
</div>
<div>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Button"
OnClientClick="return go();" onclick="Button1_Click" />
</div>
</form>
</body>
</html>[code=C#]
protected void Button1_Click(object sender, EventArgs e)
{
Response.Write("TextBox已填了");
}[/code]
是这样吧
<input type=submit onclick="go();" value="测试go" /> 问题还是有还是会提交,,return false还是没作用 .
你少写了个return