代码适用于所有主流浏览器,但点击时触发一个简单的警报无效。
这是我的标题
<script type="text/javascript">
function this_function() {
alert("got here mango!");
}
</script>
这是在身体
<button type="button" onclick="this_function()">click me</button>
如果我把&#34; onclick&#34;进入标签然后它工作正常和花花公子。
关于如何在IE中使用它的任何和所有建议都会很棒。提前谢谢。
抱歉,通过&#34;进入标签&#34;我的意思是把onclick =&#34; alert()&#34;进入标签。
答案 0 :(得分:0)
尝试: <button type="button" onclick="javascript:this_function();">click me</button>
建议将JavaScript和标记分开。因此,无论您是否应该为按钮分配ID并附加onclick处理程序,如下所示:
document.getElementById("button").onclick = function() {
alert("got here mango!");
};
答案 1 :(得分:0)
你在运行这个沙盒吗?如果你不是,我强烈建议在一个单独的HTML文件中尝试这一切,而不进行其他任何事情。有可能IE7正在(另一个)安静地破坏另一个脚本问题,这个问题阻止你的“this_function”正确地加载到DOM中。
完成此操作后,将其放入您的头部,我确实在某些条件下看到了这个问题