为了账号安全,请及时绑定邮箱和手机立即绑定

点击“=”,却没有结果,我自己看了其他的答案,但还是没找到,求解答

<!DOCTYPE html>

<html>

<head>

<title> 事件</title>  

<script type="text/javascript">

function count(){

var sum;

//获取第一个输入框的值

var a=get.document.getElementById("txt1").value;

    //获取第二个输入框的值

    var b=get.document.getElementById("txt2").value;

    //获取选择框的值

    var d=get.document.getElementById("c").value;

    //获取通过下拉框来选择的值来改变加减乘除的运算法则

    switch(d){

        case"+":

        sum=parseInt(a)+parseInt(b);

break;

        case"-":

        sum=parseInt(a)-parseInt(b);

break;

        case"*":

        sum=parseInt(a)*parseInt(b);

break;

        case"/":

        sum=parseInt(a)/parseInt(b);

break;

default:d=0;

    }

document.getElementById("fruit").value=sum;

//设置结果输入框的值

}

</script>

</head>

<body>

<input type='text' id='txt1' />

<select id='c'>

        <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>


正在回答

1 回答

//获取第一个输入框的值

var a=get.document.getElementById("txt1").value;

    //获取第二个输入框的值

    var b=get.document.getElementById("txt2").value;

    //获取选择框的值

    var d=get.document.getElementById("c").value;

获取这三个值把前面get.去掉,直接是var a=document.getElementById("txt1").value;

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

点击“=”,却没有结果,我自己看了其他的答案,但还是没找到,求解答

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信