js修改onclick

你好,打劫 2016-10-25 03:27:59

function det(){
var bian = document.getElementsByName("input")[0];
bian.onclick = li();
}
function li(){
alert("i am 莉莉");
}
function lei(){
alert("i am 李雷");
}


<input type="button" onclick="lei()" value="介绍" />
<button onclick = "det();">改变</button>

点击改变后点击介绍弹出的是i am 莉莉
...全文
79 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
当作看不见 2016-10-25
  • 打赏
  • 举报
回复
引用 4 楼 wuyu_wangyi 的回复:
bian.onclick = li;为什么要这样写呢?
li();//调用函数, li//函数
你好,打劫 2016-10-25
  • 打赏
  • 举报
回复
bian.onclick = li;为什么要这样写呢?
一支糖包仔 2016-10-25
  • 打赏
  • 举报
回复
http://www.jb51.net/article/27976.htm function det(){ var bian = document.getElementsByName("input")[0]; bian.onclick = function(){ li()}; }
当作看不见 2016-10-25
  • 打赏
  • 举报
回复
引用 1 楼 jslang 的回复:
bian.onclick = li;
还有一个 document.getElementsByTagName("input")[0];
天际的海浪 2016-10-25
  • 打赏
  • 举报
回复
bian.onclick = li;

87,921

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧