回头一看- -,9月份都没写日志。
昨天刚忙完,就做了一个web版的计算器,熟悉了下表格跟js。。
在把源码贴出来之前,把这个计算器用到的基本知识点总结下,如果你是高手,那您直接跳过就好了-_!!
document.forms[]属性:一个包含文档中的对象类型是form元素对象。因为在一个文档中不止一个表单,所以表单在document.forms[]属性中以数组的形式存储。数组方括号内的索引号指向数组中的某个元素。为了找出当前文档中有多少form对象,使用:
  document.forms.length
  比如要访问文档中的一个表单,引用如下:
  document.forms[0]
  然而—般来说,我们建议使用表单NAME属性中的表单名引用表单,如下形式:
  document.formName
  两种方法得到相同的对象。当脚本需要在表单中引用元素时,对象的完整地址必须包括document和表单引用。

String.IndexOf 方法 :indexof() :在字符串中从前向后定位字符和字符串;所有的返回值都是指在字符串的绝对位置,如为空则为- 1
string test=”asdfjsdfjgkfasdsfsgfhgjgfjgdddd”;
   test.indexof(’d’)       =2            //从前向后 定位 d 第一次出现的位置
   test.indexof(’d’,1)     =2           //从前向后 定位 d 从第三个字符串 第一次出现的位置
   test.indexof(’d’,5,2)   =6      //从前向后 定位 d 从第5 位开始查,查2位,即 从第5位到第7位;

substr 方法:返回一个从指定位置开始,并具有指定长度的子字符串。
function substr(start : Number [, length : Number]) : String
start  必选。所需的子字符串的起始位置。字符串中第一个字符的索引为 0。
length  可选项。返回的子字符串中包含的字符数。

如果 length 为 0 或负数,将返回一个空字符串。如果没有指定该参数,则子字符串将延续到字符串的结尾。

 

Continue reading " 计算器制作&知识要点 "