JavaScript 小技巧(第四集)

2016-01-29 11:48 3 1 收藏

JavaScript 小技巧(第四集),JavaScript 小技巧(第四集)

【 tulaoshi.com - 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

来源:http://www.tulaoshi.com/n/20160129/1483384.html

延伸阅读
第十集 JAVASCRIPT基础(2) 二、如何执行JaveScript Netscape2.0beta3版以上,就可以执行JavaScript的功能了。我们测试过至少beta3版以上可以。目前为止,除了Netscape外,似乎尚没有其他种类的WWW浏览器有此一功能。 以下我们就以一些例子来告诉你如何将JavaScript写在HTML文件中,并且体会一下新语言的特性。我们从第一个例...
第八集 如何自动加上最后修改时间 我们在 HTML 文件档完成了以后,常会加上一行文件最后修改的日期。现在你可不用担心每次都要去改或是忘了改了,你可以很简单的写一个如下的描述语法程式。就可以自动的为你每次产生最后修改的日期了。 <html <body This is a simple HTML- page. <br Last changes: ...
第三集 如何在网页上使用history和forward 我们来看一个可以让你浏览不同文件的语法,我们这儿所要谈的是 back() 和 forward()这两个函数, 如果你本身的文件中有一个连结是回到你本身文件的上一个连结文件的话,那和Netscope 浏览器 中所提供的back 按钮功能是不一样的。例如,在我的文件中,正常的连结连到某些我们认为会是这个文件来...
以下是原始语法 <HTML <HEAD <TITLE浏览器的状态栏</TITLE </HEAD <BODY BGCOLOR="#FFFFFF" <SCRIPT language="JavaScript" <!-- Hide function statbar(txt) { window.status = txt; } // -- </SCRIPT <CENTER</CENTER <CENTER<B<FONT COLOR="#0000FF"</FONT</B</CENTER <P<FORM <P<FONT COLOR="#...
第二集 如何在页面内加入日期 我们要告诉你一个使用日期和时间的例子,是从你个人客户端机器获取日期和时间。 做法如下: <script language="LiveScript" <!-- Hiding today = new Date() document.write("现在时间是 ",today.getHours(),":", today.getMinutes()) document.write("<br今天日期为 ", today.get...

经验教程

628

收藏

66
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部