毛Bing
2018-06-03 20:27:24
<!DOCTYPE html><html><head><title>3的小游戲</title></head><body><input type="number" id="math2" placeholder="請(qǐng)輸入一個(gè)數(shù)字"><button id="submit1">跟三有關(guān)嗎?</button><p id="p1"></p><script>//獲取元素var math1=document.getElementById("math2"),submit2=document.getElementById("submit1"),pp=document.getElementById("p1");//判斷與3有無(wú)關(guān)系submit2.onclick=function(){if(math1%3==0 || math1/10==3 || math1%10==3){PP.innerHTML="PA";}else{pp.innerHTML=math1;}}</script></body></html>
3 回答

漂流風(fēng)車
TA貢獻(xiàn)70條經(jīng)驗(yàn) 獲得超21個(gè)贊
var math1=document.getElementById("math2"),
獲取HTML元素中ID為math2的元素節(jié)點(diǎn)
你獲取的不是熟人的值,你要判斷的是輸入框的值是不是3才對(duì)
像前面獲得獲取value值或者你設(shè)置彈出框輸入
var?math1=prompt("請(qǐng)輸入"); 使用==判斷除法運(yùn)算就得到了隱式類型轉(zhuǎn)換倒是不用做類型轉(zhuǎn)換了
還有
submit2=document.getElementById("submit1"),
pp=document.getElementById("p1");
這兩個(gè)的var吶??申明下~以免出問(wèn)題~嗯id的話有時(shí)候不獲取也是可以使用id的值在js內(nèi)正常使用的~不過(guò)~畢竟有規(guī)矩嘛~對(duì)吧

Yellow_dada
TA貢獻(xiàn)5條經(jīng)驗(yàn) 獲得超2個(gè)贊
var math1=document.getElementById("math2").value();
添加回答
舉報(bào)
0/150
提交
取消