急!<asp:TextBox>控件怎么进行客户端验证? 怎么调用JavaScript函数? 各位高手:急!<asp:TextBox>控件怎么进行客户端验证? 怎么调用JavaScript函数? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TextBox控件必填,用户输入必须为数字。 是不是要在点击button键时执行 RequiredFieldValidator 用这个控件好了么,自带的.不是很好的吗 在page_load里 btnID.Attribute.add("onclick","javascrpt:return func")当return true时 才会执行服务器端的btnID_click(sender,e)事件 一、我现在要在客户端证,不要服务器验证控件。(这好像有些矛盾)二、不要用户在点击button控件时执行。 发错了,纠正一下:一、我现在要在客户端证,不要服务器验证控件。(这好像有些矛盾)二、用户可以在点击button控件时执行。 写个js的functionfunction valNum() { if (event.keyCode > 47 && event.keyCode < 58 ) event.returnValue = true; else event.returnValue=false;}给textbox加上这个属性.onkeypress="return valNum()"; VS提示:TextBox控件没有onkeypress属性 VS提示:TextBox控件没有onkeypress属性------------------没有也可以强行加上.如果觉得看起来不爽的话,就在后台写TextBox1.Attributes["onkeypress"] = "return valNum()"; 你可以在TextBox 的onblur="aa();"<script language=javascript> function aa() { if (document.getElementById("TextBox1").value="") { alert("文本框不能为空!"); } } </script> 我用的是VS2005onbluer也不是TextBox控件的有效属性。我要换个方式做了。 OnClientClick="return Check()"提交按钮里面加这个也可以的返回两个值true false为false的时候,提交的无效的我感觉这个不错但是不是及时验证,还是用验证控件好些可以达到及时验证的目的,而且写的代码很少,大部分验证都可以使用或者两者结合起来用,我都一直这样做,其实,最重要的是服务端上面的验证只是在客户端验证,好像效果不是很好 在page_load里 你的Button.Attribute.add("onclick","return 你写在aspx里的function()") asp.net 如何替换{}里的字符串? 100分问:GridView中单击某行变色后如何让其变回来? 第二次发问:第一次登陆提示验证码(也就是session)失效,第二次却可以正常登陆,求解!! asp.net下的数据库问题? 请教关于xml模糊查询的问题,再开一贴 。在线等待 大家用什么做报表 验证控件,只能输入整数,浮点数如 9 ,9.3, .9 正则表达式怎么写? 点击DataGrid弹出新窗口的问题 代码转换问题 datagrid的紧急求救!请高手顶力相帮 求一段js代码 iis日志文件
当return true时 才会执行服务器端的btnID_click(sender,e)事件
二、不要用户在点击button控件时执行。
一、我现在要在客户端证,不要服务器验证控件。(这好像有些矛盾)
二、用户可以在点击button控件时执行。
function valNum()
{
if (event.keyCode > 47 && event.keyCode < 58 )
event.returnValue = true;
else
event.returnValue=false;
}
给textbox加上这个属性.
onkeypress="return valNum()";
------------------
没有也可以强行加上.
如果觉得看起来不爽的话,就在后台写
TextBox1.Attributes["onkeypress"] = "return valNum()";
onblur="aa();"<script language=javascript>
function aa()
{
if (document.getElementById("TextBox1").value="")
{
alert("文本框不能为空!");
}
}
</script>
onbluer也不是TextBox控件的有效属性。
我要换个方式做了。
提交按钮里面加这个也可以的
返回两个值
true false
为false的时候,提交的无效的
我感觉这个不错
但是不是及时验证,还是用验证控件好些
可以达到及时验证的目的,而且写的代码很少,大部分验证都可以使用
或者两者结合起来用,我都一直这样做,其实,最重要的是服务端上面的验证
只是在客户端验证,好像效果不是很好