因此,我正在学校中作为最终项目在一个网站上工作。我一直在努力解决这个问题,无法在HTML中运行JavaScript函数。您在这里有我工作的例子。我希望单击按钮后的输出是“正确”或“不正确”。请帮忙,非常感谢!
<div>What is my name?</div>
<input id="name" value="your answer here" />
<br></br>
<button onclick="check()">Check your answers here</button>
<script>
function check() {
var name, a_name;
name = getElementById("name").value;
a_name = (name === "Clark") ? "correct" : "incorrect"
document.write(a_name);
}
</script>
答案 0 :(得分:0)
请在下面的代码段中尝试...
<!DOCTYPE html>
<html>
<head>
<title></title>
<script>
function check() {
var name, a_name;
name = document.getElementById("name").value;
a_name = (name === "Clark") ? "correct": "incorrect"
document.write(a_name);
}
</script>
</head>
<body>
<div>What is my name?</div>
<input id="name" value="" placeholder="Enter your value" />
<br></br>
<button onclick="check()">Check your answers here</button>
</body>
</html>
您忘记在document
之前添加getElementById