最赞回答 / 慕雪9186590
哦哦,明白了,因为最后的document.getElementById('fruit').value=count();不在事件调用的函数里,没法执行,所以把这句放到一个新函数,然后click()事件调用这个新函数就可以~
2019-04-21
因为每次删除第0个子节点,下一个子节点又变成了第0个,所以循环体内不用写i++
for(var i=0;i<content.children.length;){
content.removeChild(content.children[i])
}
for(var i=0;i<content.children.length;){
content.removeChild(content.children[i])
}
2019-04-21
已采纳回答 / 慕仔3844692
第7行:var a1 = document.getElementById("text1").value; 第8行:var a2 = document.getElementById("text2").value; 第9行:var b1 = document.getElementById("fuhao").vaule; 13、16、19、22行应把分号改为冒号 如:case '+':第26行: document.getElementById("fruit").vaule=result;第39行:<...
2019-04-20
最新回答 / 慕斯6265260
var fh=document.getElementById("select").value; switch(fh){ case "+": result= parseFloat(a1)+parseFloat(a2); break; case "-": result=parseFloat(a1)-parseFloat(a2); break; case "*": result=parseF...
2019-04-19
已采纳回答 / 慕斯6265260
<!DOCTYPE html&t;
&t;hhtml&t;
&t;hhead&t;
&tletitle&件&l 事件>/title&t;s
&="tscript type="text/javascript"&cti
function count() {
var x = document.getElementById("txt1").value;
...
2019-04-18
已采纳回答 / qq_慕粉8442543
return "两值相等"后面没写分好,正确代码为:return "两值相等";还有就是代码{}匹配错误:下面是正确的function getmax(x,y){ if(x>y){ return x; }else if(y>x){ return y; }else{ return "相等"; }}
2019-04-18