验证控件的问题
现在我碰到了一个问题,我的页面上有很多录入框,页面长度很长,用了各种验证控件
在保存时,如果验证没有通过,能不能定位到没有通过验证的那个textbox的位置。
问题点数:50、回复次数:13Top
1 楼minajo21(大眼睛)回复于 2005-03-02 13:13:04 得分 40
<script language="javascript">
function check()
{
for (i = 0; i < Page_Validators.length; i++)
{
if(!Page_Validators[i].isvalid)
{
var jj=Page_Validators[i].controltovalidate;
document.all[jj].focus();
break;
}
}
}Top
2 楼liulxmooo(娃娃)回复于 2005-03-02 13:19:41 得分 1
upTop
3 楼gscp(gscpp)回复于 2005-03-02 13:29:51 得分 0
学习Top
4 楼DeanMonica(夏天的叶子)回复于 2005-03-03 09:27:16 得分 0
minajo21(大眼睛)
你的方法,我试了,没有起作用
谁有好方法啊,帮帮忙啊Top
5 楼njuzgj(罐子)回复于 2005-03-03 09:30:02 得分 1
UPTop
6 楼qinsx8111(ASP不知道)回复于 2005-03-03 09:36:36 得分 0
upTop
7 楼lovelxj(伊斯人,吾谁与归)回复于 2005-03-03 09:44:58 得分 1
这个应该是要重写用户控件的
把这个JS写入到 用户控件的验证中。。Top
8 楼qinsx8111(ASP不知道)回复于 2005-03-03 09:47:34 得分 0
那有没有不重写解决的办法呢?Top
9 楼zipo(程序员)回复于 2005-03-03 10:31:52 得分 2
用这个吧1
<script language="javascript">
function check()
{
for (i = 0; i < Page_Validators.length; i++)
{
if(!Page_Validators[i].isvalid)
{
var jj=Page_Validators[i].controltovalidate;
document.all[jj].focus();
break;
}
}
}
Top
10 楼elfbobo(雨情风)回复于 2005-03-03 10:58:52 得分 0
学习
Top
11 楼DeanMonica(夏天的叶子)回复于 2005-03-03 14:38:37 得分 0
upTop
12 楼qinsx8111(ASP不知道)回复于 2005-03-03 15:54:03 得分 5
在哪里调用check()呢Top
13 楼quanyi(长生天)回复于 2005-07-25 14:07:52 得分 0
mark
Top




