社区
JavaScript
帖子详情
当input中属性name的定义和事件名相同时无法调用到事件
城池523
2013-03-11 09:37:07
js方法
<script type="text/javascript">
function Fox(){alert("Hello world!");}
</script>
在html中调用无反应。
<input type="button" name="Fox"
onclick="Fox()"
/>
报错:对象不支持属性和方法。然后把属性name换个名称就OK了。第一次遇到这种事……
...全文
250
11
打赏
收藏
当input中属性name的定义和事件名相同时无法调用到事件
js方法 function Fox(){alert("Hello world!");} 在html中调用无反应。 报错:对象不支持属性和方法。然后把属性name换个名称就OK了。第一次遇到这种事……
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hookee
2013-03-13
打赏
举报
回复
onclick="window.Fox()"
licip
2013-03-12
打赏
举报
回复
楼上说的很对,我觉得最好不要这样起名字。
菜牛
2013-03-12
打赏
举报
回复
确实有这个问题,放在Form中的input其名字的值已经作为当前form的属性了,由于作用域问题,onclick访问的是form的Fox属性而不是外部的函数。
carlisliu
2013-03-11
打赏
举报
回复
name和onclick其实都是相应dom元素下的属性,定义的时候不要用相同的名字,也不要用像length这样的名字
Kilin_Zhang
2013-03-11
打赏
举报
回复
测试通过,楼主说的问题不存在
KK3K2005
2013-03-11
打赏
举报
回复
dom的 onclick 直接标签中的写法 会优先调用 this下面的同名属性把
001007009
2013-03-11
打赏
举报
回复
这个例子倒是没问题,测试通过 建议不要这么写
城池523
2013-03-11
打赏
举报
回复
不好意思,我少写了: 那段html代码应该放在form里面。你们可以在测试一下。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title> New Document </title> <meta name="Generator" content="EditPlus"> <meta name="Author" content=""> <meta name="Keywords" content=""> <meta name="Description" content=""> <script type="text/javascript"> <!-- function Fox(){alert("Hello world!");} //--> </script> </head> <body> <form method="post" action=""> <input type="button" name="Fox" onclick="Fox()" value="Click" /> </form> </body> </html>
爱T
2013-03-11
打赏
举报
回复
顶,测试也没什么问题,楼主是不是其他地方有问题呢?
Kilin_Zhang
2013-03-11
打赏
举报
回复
js代码是运行在客户端的,客户端只认识html。跟asp有何关系
城池523
2013-03-11
打赏
举报
回复
引用 3 楼 zhang_7150 的回复:
测试通过,楼主说的问题不存在
请问你是在asp页面中测试的吗?
input
子系统基础之按键-linux驱动开发第8部分
本课程是linux驱动开发的第8个课程,主要内容是linux的
input
子系统。学习本课程的目标是对
input
子系统的框架结构有深入理解,应用层和驱动层的
调用
关系和方法完全了解,能够自己移植按键等常见输入类设备的驱动。
input
标签
属性
详解大全
name
属性
:元素的
名
称,也就是name的值代表当前
input
元素的
名
字; value
属性
:元素的默认值 1)当
input
type=“text”、“password”、"hidden"
时
,
定义
输入字段的初始值; 2)当
input
type=“button”、“reset”、...
php
input
onclick,html
中
onclick
事件
属性
定义
与用法
这
事件
一般都需要通过HTML onclick
事件
的
调用
,这篇文章重点介绍一下 onclick
事件
的
定义
与用法onclick
事件
的
定义
onclick
事件
会在元素被点击
时
发生。语法:例1:
定义
一个简单的点击
事件
html代码JS代码functionds(){...
js实现动态添加具有
相同
name的
input
+动态添加的
input
绑定
事件
+保存前判断所有name为空阻断提交
1、动态添加的
input
元素绑定的
事件
失效了。 2、提交保存
时
,多个name
相同
的表单如何判空并阻断提交。 二、问题界面展示: (1)在这个页面
中
,第一个form表单,是开始就有了,第二个是点击按钮后动态添加的,它的...
input
标签 各
属性
解释
input
标签最全面的type
属性
(2016-08-21 23:56:07) 转载▼ ...由于
时
间关系,在上一节
中
只是简单的列举了
input
标签
中
的type
属性
,在本节
中
就详细地来运用
input
标签
中
的type
属性
。 因为以
JavaScript
87,910
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章