发布网友 发布时间:2022-05-15 19:34
共5个回答
热心网友 时间:2022-04-24 06:56
建议不要依赖javascript的验证(如果是初验证可以).你用javascript在label设置好信息再提交(点击type=submit的按钮,或者用form.submit()语句提交),会刷新页面(从服务器端重新读入),就会显示刚开始的文字.如果用ajax提交,而button的type设置为button,就不会这样.还有一个办法就是验证好后,同时把报错信息传回服务器,刷新页面的时候,.net代码修改信息.热心网友 时间:2022-04-24 08:14
你这个lable是服务器控件吗?若是它应该会变成<span></span>了,当然你同样可以使用其ID来赋值,假设ID是:lable1,那么在javascript里使用document.getElementById("lable1").innerHTML = "用户名格式不正确";热心网友 时间:2022-04-24 09:49
document.getElementById("<%=label.ClientId%>").innerText=" 错误"热心网友 时间:2022-04-24 11:40
用ajax ,javascript验证只是给用户一个提示,别人可以把页面的javascript删了你的验证就没用了!热心网友 时间:2022-04-24 13:48
在函数里面