<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> </head> <body> <div id="box"> <input id="btn" type="button" value="按钮"> </div> <script> var c=document.getElementById("btn"); function show(){ alert("hello"); } c.attachEvent('onclick',show); </script> </body> </html>
表示IE9也不行
把attachEvent 改为addEventListener即可 好像IE11不支持attachEvent了
那要如何设置
可能你的IE禁止了JavaScript脚本的运行,我的IE可以运行