<a>的onclick事件调用外链js的函数失败

jinghuashuiyue06 2016-01-20 02:42:49
function.js文件中内容
function search(){
alert('success');
}


test.html文件中主要内容
<script src="function.js"></script>

<body>
<a onclick='search'>search</a> <!--调用失败-->
<input onclick='search();' value='search' type='button' /><!--调用成功-->
</body>

为什么<a>标签引用外链的函数失败?
请教大神们给个解释
...全文
92 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
换个函数名,search是a的一个属性(查询字符内容),或者改为window.search调用window作用域下的search,要不默认是this作用域下的search字符串属性
回复
天际的海浪 2016-01-20
<a onclick='search()'>search</a>
回复
相关推荐
发帖
JavaScript
创建于2007-09-28

8.5w+

社区成员

Web 开发 JavaScript
申请成为版主
帖子事件
创建了帖子
2016-01-20 02:42
社区公告
暂无公告