javascript表单中的奇数/偶数
我无法制作简单的javascript,在文本框中输入一个数字,单击按钮时返回结果javascript表单中的奇数/偶数,javascript,html,Javascript,Html,我无法制作简单的javascript,在文本框中输入一个数字,单击按钮时返回结果 <html> <head> <body> <form> <input id = "evenoddinput" > <input type="button" value="check" OnClick="check();"> </form> <script> function check() { var
<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>
函数检查()
{
var v=document.getElementById(“evenoddinput”).value;
如果(v%2==0)
{
}文件。书写(“偶数”);
其他的
{
文件。填写(“奇数”);
}
}
通过id
选择元素的正确语法属性不是getValueById
也用于调试
函数检查(){
var v=document.getElementById('evenoddinput')。值;
如果(v%2==0){
console.log(“偶数”);
}否则{
控制台日志(“奇数”);
}
}
通过
id
选择元素的正确语法属性不是getValueById
也用于调试
函数检查(){
var v=document.getElementById('evenoddinput')。值;
如果(v%2==0){
console.log(“偶数”);
}否则{
控制台日志(“奇数”);
}
}
您的代码错误
一定是
var v=document.getElementById("evenoddinput").value;
不是
你的代码错了
一定是
var v=document.getElementById("evenoddinput").value;
不是
不建议使用
文档写入页面。写入。因为它将替换整个页面内容。最好使用结果字段并将结果作为innerHTML
写入该字段。
函数检查(){
var v=document.getElementById('evenoddinput')。值;
var结果;
如果(v%2==0){
结果=“偶数”;
}否则{
结果=“奇数”;
}
document.getElementById(“结果”).innerHTML=result;
}
不建议使用文档写入页面。写入。因为它将替换整个页面内容。最好使用结果字段并将结果作为innerHTML
写入该字段。
函数检查(){
var v=document.getElementById('evenoddinput')。值;
var结果;
如果(v%2==0){
结果=“偶数”;
}否则{
结果=“奇数”;
}
document.getElementById(“结果”).innerHTML=result;
}
忘记document.write()
。搜索document.createElement()
并查看Node.innerHTML
和Node.textContent
以操作DOMgetElementById而不是getValueById;)忘记document.write()
。搜索document.createElement()
并查看Node.innerHTML
和Node.textContent
以操作DOMgetElementById而不是getValueById;)要铸造的+
,我找不到办法把它留在我的脑海里!首先,他需要使用调试器,因为问题写得很清楚。不,这是一个很好的操作。不够用。+
要施放,我找不到办法把它留在我的脑海里!首先,他需要使用调试器,因为问题写得很清楚。不,这是一个很好的操作。不够用。