我们来玩起来
a = "#ddeeff"
b = "#aabbcc"
function orCss(a, b){
a = a.replace("#","0x")
b = b.replace("#","0x")
return "# + ( (parseInt(a) ) ^ (parseInt(b) ) ).toString(16)
}
这有何难?给你一个最简单的版本你自己去完善吧。
<head><script type="text/javascript">
<!--
function calc(){
var num1=+document.getElementById("num1").value
var s = document.getElementById("s").value
var num2 = +document.getElementById("num2").value
if(s=="+"){
alert(num1+num2)
} else if(s=="-"){
alert(num1-num2)
} else if(s=="*"){
alert(num1*num2)
} else if(s=="/"){
alert(num1/num2)
}
}
//-->
</script>
</head>
<body>
<input type="text" name="" id="num1"><input type="text" name=""id="s"><input type="text" name=""id="num2"><input type="button" value="Calc" onclick="calc()">
</body>
</html>