哪位大哥救救我?。?!
查了好多次,不知道錯哪里orz
<!DOCTYPE html>
<html>
?<head>
? <title> 事件</title> ?
? <script type="text/javascript">
? ?function count(){
? ? ? ?var num1=document.getElemengById("txt1").value;
? ? //獲取第一個輸入框的值
? ? ?var num2=document.getElemengById("txt2").value;
//獲取第二個輸入框的值
//獲取選擇框的值
var method=document.getElemengById("select").value;
//獲取通過下拉框來選擇的值來改變加減乘除的運算法則
/*if(method=="+"){
? ?document.getElementById("fruit").value=num1+num2;
}
if(method=="-"){
? ?document.getElementById("fruit").value=num1-num2;
}
if(method=="*"){
? ?document.getElementById("fruit").value=num1*num2;
}
if(method=="/"){
? ?document.getElementById("fruit").value=num1/num2;
}*/
? ? //設置結果輸入框的值?
? ? num1=parseInt(num1);
? ? num2=parseInt(num2);
? ? var result=0;
? ? if(method=="+"){
? ?result=num1+num2;
}
if(method=="-"){
? ?result=num1-num2;
}
if(method=="*"){
? ?result=num1*num2;
}
if(method=="/"){
? ?result=num1/num2;
}
document.getElementById.("fruit").value=result;
? ?}
? </script>?
?</head>?
?<body>
? ?<input type='text' id='txt1' />?
? ?<select id='select'>
<option value='+'>+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
? ?</select>
? ?<input type='text' id='txt2' />?
? ?<input type='button' value=' = ' onClick="count()"/> <!--通過 = 按鈕來調用創建的函數,得到結果-->?
? ?<input type='text' id='fruit'/>
?</body>
</html>
2019-03-10
getElementById? ?很多地方拼錯了
document.getElementById.("fruit").value=result;? ? ("fruit")前面多了個.? ? ? ??