JavaScript parseInt() 函数 eval函数及计算器加运算
2013-05-28 23:33
423 查看
定义和用法
parseInt() 函数可解析一个字符串,并返回一个整数。实例
在本例中,我们将使用 parseInt() 来解析不同的字符串:parseInt("10"); //返回 10 parseInt("19",10); //返回 19 (10+9) parseInt("11",2); //返回 3 (10+9) parseInt("17",8); //返回 15 (8+7) parseInt("1f",16); //返回 31 (16+15) parseInt("010"); //未定:返回 10 或 8
<html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <title>DOM_test</title> <script type="text/javascript"> function add1(){ var a=document.getElementById("one"); var b=document.getElementById("two"); var c=document.getElementById("three"); c.value=parseInt(a.value)+parseInt(b.value); //把a.value和b.value中的值转解析成数字 } </script> </head> <body> <input type="text" id="one"/ size="4">+ <input type="text" id="two" size="4"/> <input type="button" id="one" value="=" onClick="add1()"/> <input type="text" id="three" size="4" readyonly/><br/> <input type="reset" value="reset"/> </body> </html>
以下代码用eval函数也可以改为:
<html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <title>DOM_test</title> <script type="text/javascript"> function add1(){ var a=eval(document.getElementById("one").value); var b=eval(document.getElementById("two").value); var c=document.getElementById("three").value; alert(eval(a+b)); c=eval(a+b); document.getElementById("three").value=c; //c.value=parseInt(a.value)+parseInt(b.value); //把<span style="font-family: Arial, Helvetica, sans-serif;">a.value和b.value中的值转解析成数字</span> } </script> </head> <body> <input type="text" id="one"/ size="4">+ <input type="text" id="two" size="4"/> <input type="button" id="one" value="=" onClick="add1()"/> <input type="text" id="three" size="4" readyonly/><br/> <input type="reset" value="reset"/> </body> </html>
相关文章推荐
- JavaScript parseInt() toString()函数
- JavaScript parseInt() 函数
- java中调JavaScript的eval() 函数实现字符串的运算(ScriptEngineManger)
- JavaScript parseInt() 函数
- javaScript parseInt字符转化为数字函数使用小结
- javascript parseInt() 函数的进制转换注意细节
- JavaScript parseInt() 函数
- JavaScript parseInt() 函数
- javaScript parseInt字符转化为数字函数使用小结
- JavaScript对象之数学函数运算-Math
- [转]javascript eval函数解析json数据时为什加上圆括号eval("("+data+")")
- 对JavaScript的eval()中使用函数的进一步讨论
- javascript中eval()函数语法
- JavaScript eval() 函数
- JavaScript eval() 函数,计算某个字符串,并执行其中的的 JavaScript 代码。
- javascript 字符串转为对像函数eval("string")
- js中json操作——函数构造法、eval、JSON.stringify、JSON.parse
- 【Javascript 学习笔记】eval 函数
- JSON在Javascript中的使用(eval和JSON.parse的区别)详细解析
- JavaScript Eval 函数使用