OnClientClick客户端事件的疑惑

阳光岛主 小米科技 创始人  2010-02-04 11:03:12
今晚刚学OnClientClick客户端事件,结果点击了Button没有反应,自己倒弄了半天,仍不知哪出的问题,我的代码如下,还请各位高手朋友们帮忙看看

<body>
<form id="form1" runat="server">
<div>

<script type="text/javascript" language="javascript">
function aa() {
var txt = document.GetElementById("TextBox1").value;
alert("asfafd");
alert(txt);
}
</script>

<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
   
<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="aa()" />
</div>
</form>
</body>
...全文
147 点赞 收藏 20
写回复
20 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
chen_ya_ping 2010-02-05
OnClientClick="aa();return false;"
回复
阳光岛主 2010-02-05
这论坛的朋友们都好热心啊,谢谢各位帮助啦 问题已经解决了 ^_^
回复
silkstockings 2010-02-05
[Quote=引用 17 楼 youbl 的回复:]
楼主肯定关闭了IE的调试功能,所以点击后,不报错,直接提交页面了
开启IE调试的步骤,在Internet选项里=》高级=》禁用脚本调试的勾去掉
[/Quote]

你的头像真诱惑
回复
北亮bl 2010-02-05
楼主肯定关闭了IE的调试功能,所以点击后,不报错,直接提交页面了
开启IE调试的步骤,在Internet选项里=》高级=》禁用脚本调试的勾去掉
回复
flyerwing 2010-02-05
js跟C一样地,大小写敏感!
回复
er824088er 2010-02-05
js中是要区分大小写的,不然的话就走不下去!!!!!
楼主要好好看看JS的东西了!!!!
回复
jenny0810 2010-02-05
up 1# is right
回复
马老虎 2010-02-05
[Quote=引用 1 楼 huming_h 的回复:]
var txt = document.getElementById("TextBox1").value;

GetElementById首个字母是小写。。。
[/Quote]
1楼说的对
回复
phoeni_xin 2010-02-05
阿萨德
回复
a260881071 2010-02-05
如果是那样那也应该报脚本错误吧。
回复
NDDavid 2010-02-05
js大小写敏感的
回复
ppgdxd 2010-02-05
var txt = document.getElementById("TextBox1").value;
就是大小写的问题,改过来就行了
回复
随风落梦 2010-02-05
这样试下!var txt = document.getElementById("<%=TextBox1.ClientID%>")value;
回复
xj150145223 2010-02-05
var txt = document.GetElementById("TextBox1").value;
这个是服务器端控件。你打开firebug看看运行后TextBox1控件的id还是这个么?
用GetElementById("<%=TextBox1.ClientID%>")试试。
回复
huminghua 2010-02-05
var txt = document.getElementById("TextBox1").value;
回复
HenJiong 2010-02-05
[Quote=引用 4 楼 anyqu 的回复:]
引用 3 楼 mrlen 的回复:
引用 1 楼 huming_h 的回复:
var txt = document.getElementById("TextBox1").value;

GetElementById首个字母是小写。。。

恩。大小写敏感。。


JS看上去比较弱,但那是不懂的人的看法,知道的人都说好!
[/Quote]
回复
anyqu 2010-02-05
[Quote=引用 3 楼 mrlen 的回复:]
引用 1 楼 huming_h 的回复:
var txt = document.getElementById("TextBox1").value;

GetElementById首个字母是小写。。。

恩。大小写敏感。。
[/Quote]

JS看上去比较弱,但那是不懂的人的看法,知道的人都说好!
回复
颤菊大师 2010-02-04
[Quote=引用 1 楼 huming_h 的回复:]
var txt = document.getElementById("TextBox1").value;

GetElementById首个字母是小写。。。
[/Quote]
恩。大小写敏感。。
回复
dingpin 2010-02-04

var txt = document.all.TextBox1.value;

省事...
回复
huming_h 2010-02-04
var txt = document.getElementById("TextBox1").value;

GetElementById首个字母是小写。。。
回复
相关推荐
基于java的企业人事管理系统设计--软件工程课程设计(含源码与论文设计).rar 1 引言 4 1.1 课程设计目标 4 1.2 编程工具(编程环境)介绍 4 1.3 实施时间及主要实施步骤 4 2 需求分析 5 3 系统总体设计 6 4 数据库设计 6 5 主要功能模块的设计与实现 10 5.1 功能模块1详细设计(综合查询员工信息)..........................................................10 5.1.1 详细设计.......................................................................................................10 5.1.2 算法流程........................................................................................................15 5.1.3 界面设计及测试结果.....................................................................................15 6 调试分析 15 7 用户手册 16 8 测试结果 17 8.1 员工信息的添加...................................................................................................17 8.2 员工信息的修改...................................................................................................17 8.3 员工信息的删除...................................................................................................18 8.4 员工信息的综合查询...........................................................................................18 8.5 员工信息按性别统计的结果................................................................................19 8.6 员工信息按状态统计的结果...............................................................................19 8.7 员工信息按职称统计的结果................................................................................20 9 结论 20 10 参考文献 20
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2010-02-04 11:03
社区公告
暂无公告