易截截图软件、单文件、免安装、纯绿色、仅160KB

Javascript DOM 编程艺术

JS中数组的批量填充方式:
  1.在声明时同时进行填充
        var beatles = Array("John","Paul","George","Ringo");
  2.我们甚至用不着明确地表明我们是在创建数组.事实上,只需用一堆方括号括起来就足以创建我们想要的数组了:
        var beatles = ["John","Paul","George","Ringo"];
JS中的关联数组
:JS中数组下标并不局限于整数.数组下标可以是字符串:
        var lennon = Array();
        lennon["name"]="John";
        lennon["year"]="1940";
  从某种意义上讲,完全可以吧所有的数组都看做是关联数组.数值数组只不过是关联数组的一种特例.
CSS层叠样式表定义方式:
  <p class="special">This<p>
  <h2 class="special">So<h2>
  1.在样式表里,我们可以像下面这样为class属性值相同的所有元素定义一种共享的样式:
  .special{
     font-style: italic;
   }
  2.我们还可以像下面这样利用class的属性为一种特定类型的元素定义一种独享的样式:
  h2.spical{
    text-tansform:uppercase;
  }
  3.id属性的用途是给网页里的某个元素加上一个独一无二的标识符
      <ul id="purchase">
      在样式表里我们可以像下面这样为有着特定id属性值的元素定义一种独享的样式:
      #purchase{
         border:1px;
         color:#CCC;
      }
  4.我们还可以像下面这样利用ID属性为包含在某给定怨毒里的其他元素定义样式,如此定义的样式将只作用于包含在这个给定元素里的有关元素
      #purchase li{
          font-weight:bold;
 &n


相关文档:

javascript中如何判断字符串是否为日期

          var adDate=document.getElementById ("txts").value;
            var pattern = /^[1-9]\d{3}-((0[1-9]{1})|(1[0-2]{1}))-((0[1-9]{1})|([1-2]{1}\d{1})|(3[0-1]{1}))$/;
      & ......

javascript面向对象全新理练(二)

2 封装
下面我们就来讨论具体的封装。首先说一下大家最熟悉的几种封装:私有实例成员、公有实例成员和公有静态成员。最后会讨论一下大家所不熟悉的私有静态成员和静态类的封装办法。因为下面要讨论的是面向对象编程,所有当函数作为类来定义和使用时,我们暂且将其成为类。
2.1 私有实例成员
私有实例成员在 JavaScript ......

JavaScript消除字符串空格

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>js除去字符串空格 ......

Javascript拖拽&拖放系列文章1之offsetParent属性


这个系列文章主要是讲述实现Javascript拖拽功能的基础知识,并将在最后给出一个完整的示例。适合对拖拽完全不懂的人阅读。
第一篇就先讲讲Javascript中的offsetParent属性吧。
 
 
支持的浏览器:Internet Explorer 4.0+,Mozilla 1.0+,Netscape 6.0+,Opera 7.0+,Safari  ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号