Mar
10

javascript相关应用(二)--javascript事件绑定方法集合.

整理于:2008年末

总结,建设用1,2。经过NeiLyi验证以及资料上均认为其支持所有浏览器。而3.我没验证,同时资料说其支持有限的浏览器。当然对于IE绝对OK

1.元素上直接定义。如:

     <input id="testButton" type="button" onclick="javascript:alert('ok');">

2.类似css一样动态绑定事件.如:
     
     例一。直接法(不可传参数法):
             
      <input id="testButton" type="button">

      <script>document.getElementById('testButton').onclick = mytest
         
         function mytest()
         {
             alert('this is test!');
         }
</script> 
...</input></input>
0 Comments
Mar
10

javascript相关应用(一)

记得大体是从去年做activex时,记录的一些资料.现放出来,供自己查用

一。检测对象是否可用
    本条内容由NeiLyi原创。保证其合法以及适用性
    1.检测顶级对象是否可用(如document)这内浏览器系统默认对象(主要是考虑不同浏览器的一些默认对象是否在其它上可用)
      语句:
          if(typeof(Test) == 'undefined' || typeof(Test) == null)
          {
              alert('test对象不存在');//注意Test为你要检测对象名,不要加引号
          }
     2.检测对象是否存在某个方法或者属性
         语句:
               注意:在检测方法时也不用加();而是方法名
         if(test.aaa)
          {
              alert('test对象存在aa...
0 Comments
Feb
19

10个免费图表生成代码

  • Flot -(NeiLyi注:经过测试不支持IE8) Flot 为 jQuery 提供的javascript代码库. 容易使用,有特色的图表,提供交互功能(能够放大缩小数据区域等)。

  • Open Flash Chart - Open Flash Chart 是一个 Flash 图表组件,很容易安装,提供以下语言的API...

0 Comments
Feb
17

js产生指定范围的随机数

随机函数可以返回一个0~1之间的小数,通过一定的处理可以用来返回各种形式的随机数,例如:Math.round(Math.random()*100),就返回一个0~100之间的随机整数;Math.round(Math.random()*100)+100,则返回100~200之间的随机整数。返回指定上限和下限随机整数的通用形式如下:

Math.round(Math.random()*elementsCount)+lowerBound

这里elementsCount表示要产生的随机整数的数目,lowerBound表示整数范围的下限。

很遗憾由于之前的失误.产生了一点点误差.憾啊."实践才是真理"

0 Comments