本文目录一览:
简易的加减乘除的计算器代码js
//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
如何用js做一个简易计算器
js做一个简易计算器具体如下:
html
head
titlejs运算/title
boby
table
tr
td第一个数/td
tdinput type="text" id="onesum"/td
/tr
tr
td运算符号/td
tdinput type="text" id="fh"/td
/tr
tr
td第二个数/td
tdinput type="text" id="twosum"/td
/tr
tr
td计算结果/td
tdinput type="text" id="sum"/td
/tr
tr
td colspan="2"input type="button" value=" 计算 " onclick="js()"/td
/tr
table
script
function js(){
var num1=document.getElementById("onesum").value;
var num2=document.getElementById("twosum").value;
var fh=document.getElementById("fh").value;
var sum=0;
nu
m1=Number(num1);
num2=Number(num2);
if(fh=='+')
{
sum=num1+num2;
}
else if(fh=='-')
{
sum=num1-num2;
}else if(fh=='*')
{
sum=num1*num2;
}else if(fh=='/')
{
sum=num1/num2;
}
//alert(sum);
document.getElementById("sum").value=sum;
}
/script
/boby
/html
JavaScript 教程 JavaScript 是属于网络的脚本语言! JavaScript 被数百万计的网页用来改进设计、验证表单、检测浏览器、创建cookies,以及更多的应用。
用js代码做一个简易计算器
function test(){
var txt1 = document.getElementById("txt1"),
txt2 = document.getElementById("txt2"),
txt3 = document.getElementById("txt3"),
opt = document.getElementById("sel");
txt3.value = eval(txt1.value + opt.value + txt2.value);//eval函数可计算某个字符串,并执行其中的的js代码
}
input type="text" id="txt1" /
select id="sel"
option value="+"+/option
option value="-"-/option
option value="*"*/option
option value="/"//option
/select
input type="text" id="txt2" /
=
input type="text" id="txt3" /
input type="button" id="btn" value="计算" onclick="test()"/