哪錯了沒結果
<!DOCTYPE html>
<html>
?<head>
? <title> 事件</title>??
? <script type="text/javascript">
? ?function count(){
? ? ?var num1=document.getElementByld("txt1").vlue;
var num2=document.getElementByld("txt2").vlue;
var num3;
var c=document.getElementByld("select").vlue;
switch(c){
? ? ?case "+":
? ? ? ? ?num3=num1+num2;
? ? ? ? ?break;
? ? ?case "-":
? ? ? ? ?num3=num1-num2;
? ? ? ? ?break;
? ? ?case "*":
? ? ? ? ?num3=num1*num2;
? ? ? ? ?break;
? ? ?case "/"
? ? ? ? ?num3=num1/num2;
? ? ? ? ?break;
? ?
}
document.getElementByld("fruit").value=num3;
?
? ??
? ?}
? </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()"/> <!--通過 = 按鈕來調用創(chuàng)建的函數,得到結果-->?
? ?<input type='text' id='fruit' />? ?
?</body>
</html>
2018-08-20
四個錯誤 :value ?? getElementById ?? parseInt ?? case "/":
2018-08-16
7,8,10行value打錯了,還有執(zhí)行“+”的時候,不能直接相加,要用parseInt()函數:
case "+":num3=parseInt(num1)+parseInt(num2);
2018-08-12
7、9、10行的value打錯了?