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代码
}
=
输入表达式【如:(1+1)*2+Math.pow(2,3)】:
结果:
高端大气上档次,原理、输入简单,功能强大,输入Math.pow(2,3)计算2^3,不单单四则运算
1234567function 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代码}1234567891011=
全部代码:
首先是css代码:命名为mycalculator.css
@charset "utf-8";
/* CSS Document */
.btn{
width:70px;
height:70px;
font-size:24px;
}
.btn1{
width:120px;
height:70px;
font-size:24px;
color:#F00;
}
下面是html代码:命名为mycalculator.html