我一直在尝试学习 js,但是我无法获得一个非常简单的示例来工作,而且我似乎找不到我做错了什么。据我了解,下面的示例应该可以工作。当我点击第二个按钮时,它调用函数 f2 并输出“batman”作为警报,所以我知道 javascript 页面链接正确。但是当我点击第一个按钮时,什么也没有发生。
HTML:
<head>
<script type="text/javascript" src="Positioning and flow tests.js"></script>
</head>
<body>
<p id="par1">Test</p>
<button onclick="f1()">Click me for par 1 content</button>
<button onclick="f2()">Click me for predefined text</button>
</body>
</html>
Javascript
// JavaScript Document
var var1 = document.getElementById("par1");
function f1()
{
alert(var1.innerHTML);
}
function f2()
{
alert("batman");
}