>> 最新文章
>> 阅读排行
>> 推荐文章
javascript 小技巧(第四集)
第四集 如何使用运算函数
这是一个特殊的内建函数eval包括了运算式子为其参数,运算元,并回传一个值. 这函数对于运算一个表示的数值字串而言非常有用,举例来看,从FORM所输入的值总是字串,但你也许想要拿来运算,那我该怎么办??
下面的这一个例子包函了输入的文字栏位,应用的运算函数和显示结果的另一区块.假如你打了一个数值运算式在第一个栏位,并且按下了按钮,运算式便会开使运算,
<script>
function compute(obj) {
obj.result.value = eval(obj.expr.value)
}
</script>
<FORM NAME="evalform">
Enter an expression:
<INPUT TYPE=text NAME="expr" SIZE=20 >
<BR>
Result: <INPUT TYPE=text NAME="result" SIZE=20 >
<BR>
<INPUT TYPE="button" VALUE="Click Me"
onClick="compute(this.form)">
</FORM>
这是一个特殊的内建函数eval包括了运算式子为其参数,运算元,并回传一个值. 这函数对于运算一个表示的数值字串而言非常有用,举例来看,从FORM所输入的值总是字串,但你也许想要拿来运算,那我该怎么办??
下面的这一个例子包函了输入的文字栏位,应用的运算函数和显示结果的另一区块.假如你打了一个数值运算式在第一个栏位,并且按下了按钮,运算式便会开使运算,
<script>
function compute(obj) {
obj.result.value = eval(obj.expr.value)
}
</script>
<FORM NAME="evalform">
Enter an expression:
<INPUT TYPE=text NAME="expr" SIZE=20 >
<BR>
Result: <INPUT TYPE=text NAME="result" SIZE=20 >
<BR>
<INPUT TYPE="button" VALUE="Click Me"
onClick="compute(this.form)">
</FORM>
Copyright ©
2006-2008 Powered by PC中国-中国计算机网 All Rights Reserved
技术支持QQ:12908657
ICP经营许可证:沪ICP备05021190号
技术支持QQ:12908657
ICP经营许可证:沪ICP备05021190号


当前位置: