简易的加减乘除的计算器代码js 10

简易的加减乘除的计算器代码js... 简易的加减乘除的计算器代码js 展开
 我来答
师出无名肿么了
推荐于2017-04-27 · TA获得超过134个赞
知道小有建树答主
回答量:172
采纳率:0%
帮助的人:112万
展开全部
//html
<input type="text" id="num1" value="" />
    <select id="mySelect">
        <option value="+">+</option>
        <option value="-">-</option>
        <option value="*">*</option>
        <option value="/">/</option>
    </select>
    <input type="text" id="num2" value="" />
    <input type="button" id="jisuan" value="计算" />
//js
<script>
    var oTxt1 = document.getElementById('num1');
    var oTxt2 = document.getElementById('num2');
    var oSelect = document.getElementById('mySelect');
    var oBtn = document.getElementById('jisuan');
    oBtn.onclick=function(){
        switch(oSelect.value){
            case '+':
                alert(parseInt(oTxt1.value)+parseInt(oTxt2.value));
                break;
            case '-':
                alert(parseInt(oTxt1.value)-parseInt(oTxt2.value));
                break;
            case '*':
                alert(parseInt(oTxt1.value)*parseInt(oTxt2.value));
                break;
            case '/':
                if(parseInt(oTxt2.value) !== 0){
                    alert(parseInt(oTxt1.value)/parseInt(oTxt2.value));
                }else{
                    alert('除数不能为0');
                }
                
                break;
            default:
                alert('Bug!!!');
        }
    }
</script>
懂事长house
2014-12-15 · 超过11用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:11.7万
展开全部
OK 搞定! JS代码如下:
function bt()
{
var x,y,z;
x=document.getElementById("ss");
y=document.getElementById("zz");
z=document.getElementById("jj");
h=document.getElementById("yy");
if(h.value=="+")
{
z.value=Number(x.value)+Number(y.value)
}
if(h.value=="-")
{
z.value=Number(x.value)-Number(y.value)

}
if(h.value=="*")
{
z.value=Number(x.value)*Number(y.value)

}
else
{
z.value=Number(x.value)/Number(y.value)

}

}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式