这究竟是什么问题? http://jsfiddle.net/sVT54/
<button onclick="myFunction()">Click me</button>
<p id="demo"></p>
function myFunction()
{
document.getElementById("demo").innerHTML="Hello World";
}
答案 0 :(得分:4)
默认情况下,JSFiddle将您的javascript代码包装在页面的onLoad
调用中,因此myFunction
仅在该函数的范围内定义。更改为No wrap - in <head>
,您的代码将按预期运行。
答案 1 :(得分:0)
将您的JavaScript包含在
中<Script>
function myFunction()
{
document.getElementById("demo").innerHTML="Hello World";
}
</script>