<html>
<head>
<meta charset="utf-8">
<title>简易计算器</title>
</head>
<body>
<form name="myform">
<div>第一个数<input name="num1"></div>
<div>第二个数<input name="num2"></div>
</form>
<INPUT type="button" value=" + " onClick="calcator('+')" />
<INPUT type="button" value=" - " onClick="calcator('-')" />
<INPUT type="button" value=" * " onClick="calcator('*')" />
<INPUT type="button" value=" / " onClick="calcator('/')" />
<script type="text/javascript">
function myfun(calcation){
var result=calcation.value;
result=eval(result);
alert(result);
}
function myfun(op){
var num1=parseFloat(document.myform.num1.value);
var num2=parseFloat(document.myform.num2.value);
var result=eval(document.myform.num1.value+op+document.myform.num1.value);
document.myform.result.value=eval(document.myform.num1.value'+'document.myform.num2.value);
document.myform.result.value=eval(document.myform.num1.value'-'document.myform.num2.value);
document.myform.result.value=eval(document.myform.num1.value'*'document.myform.num2.value);
document.myform.result.value=eval(document.myform.num1.value'/'document.myform.num2.value);}
</script>
<form name="myform">
<div>结    果<input name="result"></div>
</form>
</body>
</html>
<head>
<meta charset="utf-8">
<title>简易计算器</title>
</head>
<body>
<form name="myform">
<div>第一个数<input name="num1"></div>
<div>第二个数<input name="num2"></div>
</form>
<INPUT type="button" value=" + " onClick="calcator('+')" />
<INPUT type="button" value=" - " onClick="calcator('-')" />
<INPUT type="button" value=" * " onClick="calcator('*')" />
<INPUT type="button" value=" / " onClick="calcator('/')" />
<script type="text/javascript">
function myfun(calcation){
var result=calcation.value;
result=eval(result);
alert(result);
}
function myfun(op){
var num1=parseFloat(document.myform.num1.value);
var num2=parseFloat(document.myform.num2.value);
var result=eval(document.myform.num1.value+op+document.myform.num1.value);
document.myform.result.value=eval(document.myform.num1.value'+'document.myform.num2.value);
document.myform.result.value=eval(document.myform.num1.value'-'document.myform.num2.value);
document.myform.result.value=eval(document.myform.num1.value'*'document.myform.num2.value);
document.myform.result.value=eval(document.myform.num1.value'/'document.myform.num2.value);}
</script>
<form name="myform">
<div>结    果<input name="result"></div>
</form>
</body>
</html>
解决方案 »
- extjs中的stackedcolumnchart颜色块出现重叠
- iframt access parent dom
- 讨论下,javascript遇到这种数据一致性问题是否有成熟的解决方案
- 请问这段代码错在哪里?
- JS的问题,求救
- 100分 ,请高手帮忙, javascript多线程访问数据库.
- jQuery-easyui中对页面进行布局
- 各位高手,请问怎样可以在一个窗体刷新时,关闭由这个窗体submit的一个子窗体啊?
- fason(阿信) :关于“如何让类似 “2/(1-1/3)”这样的表达式得到精确的值?”的问题,现还有问题请教。
- 问一个简单的javascript问题.
- 求助<s:iterator>中的#L.index的用法问题
- jquery操作table
<html>
<head>
<meta charset="utf-8">
<title>简易计算器</title>
</head>
<body>
<form name="myform">
<div>第一个数<input name="num1"></div>
<div>第二个数<input name="num2"></div>
</form>
<INPUT type="button" value=" + " onClick="calcator('+')" />
<INPUT type="button" value=" - " onClick="calcator('-')" />
<INPUT type="button" value=" * " onClick="calcator('*')" />
<INPUT type="button" value=" / " onClick="calcator('/')" />
<script type="text/javascript">
var f=document.myform;function calcator(op){
try{
document.resultform.result.value= eval( f.num1.value+op + f.num2.value)
}catch(e){}
}
</script>
<form name="resultform">
<div>结    果<input name="result"></div>
</form>
</body>
</html>