JavaScript setTimeout函数编写格式的注意事项

JavaScript编程中经常会用到setTimeout函数,稍不留神便会出现不是错误的错误,影响后续的开发。下面说一下用setTimeout函数的几点注意事项。

1. setTimeout的函数名

永远记住setTimeout的函数名Timeout首字母大写,不是全部小写,更不是setTimeOut格式。

2. setTimeout需要执行的函数名

使用setTimeout函数最多的情况就是延时一些时间后执行某一个函数。如何向setTimeout函数传递这个函数,请劳记以下规则。 查看详细内容…

版块:javascript Tags: , 时间:2009-04-10 评论:(2)

JavaScript eval字符串转为数组小技巧

前些日子研究SwfUpload上传,附件上传成功后本打算返回Xml文件,可惜一直不能成功将返回值String转为Xml,遂放弃此思路。

而后想到JavaScript eval方法有一个功能为:将字符串转为数组。于是我这样来规划的我的代码: 查看详细内容…

版块:javascript Tags: , 时间:2009-04-09 评论:(1)

JavaScript onload到底如何写

JavaScript或是说dom中有一个非常有用的事件:onload。从字面的意思来讲:加载时执行的事件。它可应用于多个html标签中,比如:img标签(当图片加载完成后执行此函数),关于img标签应用onload您可以看一下我的这篇日志:图片不超过外边框最大宽度js代码onload事件最多的应用于body标签(当整个页面加载完成后执行此函数,这里说的页面加载完成不包括页面中的图片加载)。

1. onload事件最简单的应用方法:

onload事件最简单的应用
  1. <script type="text/javascript">  
  2. function phplamp(text) {   
  3.     alert('测试成功');   
  4. }   
  5. </script>  
  6. <body onload="phplamp()">  

2. 但这样的代码看起来很不专业,所以很多人都写成以下这样。这样写不仅美观,而且也较上一种易于管理。 查看详细内容…

版块:javascript Tags: , , , 时间:2009-04-07 评论:(2)

JavaScript动态选择单选框Radio代码 click()方法

一不小心忘记了怎样使用JavaScript动态选择单选框了,试了很多方法:focus(),select()…都无济于事。最后终于用click()方法搞定。记录在此,以后忘了方便查看。

 
HTML代码如下
  1. <input type="radio" name="data[Store][type]" class="radio" id="storeType1" value="1" /><label for="storeType1">全部</label>  
  2. <input type="radio" name="data[Store][type]" class="radio" id="storeType2" value="2" /><label for="storeType2">女装</label>  
  3. <input type="radio" name="data[Store][type]" class="radio" id="storeType3" value="3" /><label for="storeType3">男装</label>  

JavaScript用的jQuery框架

JavaScript代码如下
  1. jQuery(function() {   
  2.     jQuery(".radio[name*=Store][name*=type][value=1]").click();   
  3. });  
版块:javascript笔记 Tags: , , , , 时间:2009-04-02 评论:(0)