摘要:Javascript为我们提供了两种获取document引用的方式:getElementById和getElementsByTagName.前者返回一个指向具有指定Id属性的元素引用,而后者则返回具有该标签的元素数组,前者应用较多,也是比较熟悉的,本文针对后者做简要解释。 比方说:定义一个table,其中有多个td标签,现在需要更改第二个单元格的背景颜色,则可用getElementsByTagNa...
阅读全文
摘要:在网页的显示中有时候需要动态改变一些CSS属性,既可以只改变CSS中的个别属性比如字符集,也可以全套CSS更换,对于类似的主题已经有很多代码实例,这里只做简要的总结. 1.只改变个别属性可以用对象的style属性,比如style.fontFamily等. 注意对于css中带"-"线的属性只需把"-"线后的首字符大写即可:font-family fontFamily. VS2008已经为程序...
阅读全文
摘要:在Javascript中往往需要处理与时间相关的动作,比如显示时间和利用计时器触发某一事件。与之相关的是Javascript内置对象Date和Windows对象下的Timer方法。 Date主要用于显示和时间相关的信息,常用的有getSeconds(),getMinutes(),getHours(),getDate(),getDay(),getMonth()和与之对应的set方法,...
阅读全文
摘要:对于字符的处理,最强大的莫属正则表达式。在Javascript中也早有支持,而且网络上相关的资源也十分丰富。这里只做个简单提示: 1.正则表达式对象的声明:a.用双/号+标示符号(g,i,m),比如: var number = /\d/gi; b.用对象声明方式,比如: var number=new RegExp("\ \d","...
阅读全文
摘要:在Javascript提供的对象模型种,window对象主要是控制着客户端浏览器,如果需要打开一个新的窗口则需要用到以下成员函数window.open(),对于该函数的详细参数,在网上已经有很丰富的资源,就不予一一阐述了,而是抽取几个比较重要的几个进行简单思考。 window.open(URL,name,features,replace); 该函数返回一个指向新窗口的引用,而如果要访问调用者的对...
阅读全文
摘要:在编写客户端脚本时,可能需要向select控件中添加option选项,通过代码的方式比较容易实现: var opt=new Option('MyText','MyValue'); 其中参数一为显示给用户看的值,参数二为实际的参数值。 添加则通过把上面声明的选项附加到options数组中去而删除主要通过设置option的值为null,如: .... 添加: func...
阅读全文