为什么我的代码无法检查数字是奇数还是偶数? 警报总是说数字是奇数。 无论我是否在函数括号中有x,结果都是一样的。
<!DOCTYPE html>
<html>
<head>
<script>
function check(x){
if(x % 2 == 0){
alert('even');
} else{
alert('odd');
}
}
function store(x){
function save(x){
var x = document.getElementById('x');
localStorage.setItem('x',x.value);
}
save(x);
check(x);
}
</script>
</head>
<body>
<form id="form" onsubmit="store()">
<label>x=</label>
<input type="text" id="x">
<input type="submit">
</form>
</body>
</html>
&#13;