js四则运算 有两个文本框,如何在一个文本框中输入四则表达式:4*34-56*5,可以不带括号,第二个表达式自动得出结果,使用js实现,谢谢了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 text1.onkeyup = function(){text2.value = eval(text1.value);} <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>新建网页 1</title><script type="text/javascript"> function calc() { document.getElementById("txt2").value=eval("("+ document.getElementById("txt1").value +")"); }</script></head><body><input id="txt1" value="4*34-56*5" /><input type="button" value="计算" onclick="calc();" /><input id="txt2" value="" /></body></html> 测试成功!!!<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title><script type="text/javascript" language="javascript"> function Sum() { var a = eval(document.getElementById("txtA").value); document.getElementById("txtB").value = a; } </script></head><body><input type="text" id="txtA" /><input type="text" id="txtB" /><input type="button" value=" 计 算 " onclick="Sum()" /></body></html> 如何让别人访问我建立好的网页-----请高手们指点 用js怎么过滤相同值? js 问题点击button时。input可用 刷新另一个页面中的子页面 原型js释义,谁给我解释一下。不太懂 添加表格中的一行 JS位置问题 SELECT 问题 JavaScript 中的数值比较问题 关于中文乱码 url正则问题 媲美flash动画效果的导航条
text1.onkeyup = function(){text2.value = eval(text1.value);}
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 1</title>
<script type="text/javascript">
function calc()
{
document.getElementById("txt2").value=eval("("+ document.getElementById("txt1").value +")");
}
</script>
</head><body>
<input id="txt1" value="4*34-56*5" />
<input type="button" value="计算" onclick="calc();" />
<input id="txt2" value="" />
</body></html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script type="text/javascript" language="javascript">
function Sum()
{
var a = eval(document.getElementById("txtA").value);
document.getElementById("txtB").value = a;
}
</script>
</head><body>
<input type="text" id="txtA" />
<input type="text" id="txtB" />
<input type="button" value=" 计 算 " onclick="Sum()" />
</body>
</html>