我无法制作简单的 JavaScript 来获取文本框中的数字,并在单击按钮时返回结果。
<html>
<head>
<body>
<form>
<input id = "evenoddinput" >
<input type="button" value="check" OnClick="check();">
</form>
<script>
function check()
{
var v=document.getElementById("evenoddinput").value;
if(v%2==0)
{
} document.write("Even");
else
{
document.write("odd");
}
}
</script>
</body>
</html>
最佳答案
通过 id
属性选择元素的正确语法是 getElementById
不是getValueById
。
也可以使用console.log()
用于调试。
function check() {
var v = document.getElementById('evenoddinput').value;
if (v % 2 == 0) {
console.log("Even");
} else {
console.log("odd");
}
}
<form>
<input id="evenoddinput">
<input type="button" value="check" OnClick="check();">
关于javascript 表单中的奇数/偶数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37458889/