【发布时间】:2017-03-02 17:03:37
【问题描述】:
我有这个带有按钮和功能的简单代码。
如果函数在<script>___</script> 中声明那么它可以工作
如果函数是在它分配的适当空间中声明的,而 not 在标签中,那么它就不起作用
我怎样才能让它从它为脚本正确分配的空间中工作。
照片:
代码:
HTML:
<html>
<body>
<div>
<input type="button" onclick="foo();" value="hell">
</div>
</body>
<html>
Javascript:
function foo(some)
{
alert("he123l");
};
我该如何解决这个问题?
另一件事:
我将javascript的加载类型设置为:No wrap - in <body>
【问题讨论】:
-
您能否提供一个指向 js-fiddles 的链接,而不仅仅是屏幕截图?
-
对我来说很好用:jsfiddle.net/jkpvjj27/1 我也没有使用包裹 ...
-
我觉得你错了。如果您将负载类型设置为
No Wrap - in <Body>,则该示例将起作用,正如 Stefan F 指出的那样。 -
为什么不使用 jsfiddles 的屏幕截图(或链接),而直接使用 Stack Overflow 的内置 Snippets 功能?
-
在应用
onClick监听器时,<INPUT type="button">和<BUTTON>元素之间没有功能差异。这只是语法糖。两者都应该工作。
标签: javascript function button jsfiddle