求个方法计算文本框内输入的数字结果

7年 2014-04-14 05:13:52
在一个文本框输入数字和加减乘除符号,计算出结果。如150+20-30*2,先谢谢各位!
...全文
101 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Busylife1987 2014-04-14
  • 打赏
  • 举报
回复
<html> <head> <title>test</title> <meta charset="utf-8"> </head> <body> 输入计算表达式: <input id="inputvalue" value="150+20-30*2"/> </body> <script type="text/javascript"> var express= document.getElementById("inputvalue").value; alert(eval(express)); </script> </html>
7年 2014-04-14
  • 打赏
  • 举报
回复
刚才才知道EVAL、。。。汗
嘻哈大咖秀 2014-04-14
  • 打赏
  • 举报
回复

<html>
 <head></head>
 <body>
<input type='text' name='text'id='text' value='150+20-30*2'/><input type='button' onclick='js();' value='计算'/>
<script type="text/javascript">
function js(){
    var value = document.getElementById('text').value;
    var js = eval(value);
    alert(js);
}
    
</script>
 </body>
</html>

 
hch126163 2014-04-14
  • 打赏
  • 举报
回复
eval 轻松搞定
scscms太阳光 2014-04-14
  • 打赏
  • 举报
回复
<script type="text/javascript">
    var a="150+20-30*2";
    alert(eval(a));
</script>

87,921

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧