首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
.NET技术
ASP.NET
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
一个小弟不太明白的问题
[已结贴,结贴人:zorro911]
加为好友
发送私信
在线聊天
zorro911
相当郁闷
等级:
发表于:
2008-04-29 22:13:39
楼主
页面:
<script type="text/javascript" language="javascript">
function NotNullName()
{
if(document.getElementById("txtName").value == "")
{
alert("请输入姓名");
return false;
}
}
</script>
后台:
ibtnFind.Attributes["onclick"] = "javascript:if(NotNullName()==false) return false;";
就是一个很简单的验证,以前这样用好好的。但是有一天就不管了,我也发帖问了,需要做一下修改:
页面:
<script type="text/javascript" language="javascript">
function NotNullName(txtID)
{
if(document.getElementById(txtID).value == "")
{
alert("请输入姓名");
return false;
}
}
</script>
后台:
ibtnFind.Attributes["onclick"] = "javascript:if(NotNullName('" + txtFind.ClientID + "')==false) return false;";
现在发现原来写的所有类似的验证都不能用了,哪怕以前能用的现在也不能用了,想问下是什么原因。不想再把以前做的一个个修改了,有好多。
问题点数:
50
回复次数:
12
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
Bogard
╔───────╗ │给分才是硬道理│ ╚───────╝
等级:
发表于:
2008-04-29 22:35:13
1
楼 得分:
6
你是不是加了母版页?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
zorro911
相当郁闷
等级:
发表于:
2008-04-29 22:38:16
2
楼 得分:
0
没有,就单一个页面
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
Bogard
╔───────╗ │给分才是硬道理│ ╚───────╝
等级:
发表于:
2008-04-29 22:45:20
3
楼 得分:
5
看不出问题,我建议用VS自带的验证控件。很好用
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
Zhang_yalin
代码也疯狂
等级:
发表于:
2008-04-29 22:56:13
4
楼 得分:
5
Ie有问题,不防在别的机子上试下
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
llxchen
生活的理想就是理想的生活
等级:
发表于:
2008-04-29 23:01:51
5
楼 得分:
6
ibtnFind.Attributes["onclick"] = "javascript:if(NotNullName('" + txtFind.ClientID + "')==false) return false;";
改为
ibtnFind.Attributes["onclick"] = "NotNullName('" + txtFind.ClientID + "')"; 行不行
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
dingsongtao
一翁傾塵『舍得』
等级:
发表于:
2008-04-29 23:14:01
6
楼 得分:
6
问题在按钮在页面执行以后的客户端ID上,你看下你现在不行的地方,它的ID和以前有什么变化,为什么变了?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
zorro911
相当郁闷
等级:
发表于:
2008-04-30 13:14:04
7
楼 得分:
0
有没有人以前遇到过这个问题啊?
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
WO_YOU_XIE_SHANG_XIN
神说我的老婆在火星,于是我每天晚上看星星,真美
等级:
发表于:
2008-04-30 13:49:16
8
楼 得分:
6
看下运行后的HTML文本 或用抓包工具看一请求的完整周期 八成是IE被恶意代码截持了 杀毒先
或者将document.getElementById('txtID').value 改为document.all('txtID').value
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
meiZiNick
三太子
等级:
发表于:
2008-04-30 22:13:50
9
楼 得分:
5
该回复于2008-05-26 19:36:33被版主删除
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
knowledge_Is_Life
阿凡
等级:
发表于:
2008-05-01 10:02:32
10
楼 得分:
5
我也想了解,谢谢LZ.
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
mydagger
等级:
发表于:
2008-05-01 10:10:18
11
楼 得分:
6
因为是服务器控件,所以客户端代码不能直接访问他,而是要将其转为客户端ID后才能访问
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
zorro911
相当郁闷
等级:
发表于:
2008-05-08 17:04:03
12
楼 得分:
0
不好意思,问题解决忘说了。在那个页面里有一个用户自定义控件,在那个控件里也有一个验证非空方法和页面里的重名啦。
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友