Pages: 17/41 First page Previous page 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Next page Final page [ View by Articles | List ]
May 26
1、DOM结构——两个节点之间可能存在哪些关系以及如何在节点之间任意移动。
document.documentElement     返回文档的根节点<html>
document.body     <body>
document.activeElement 返回当前文档中被击活的标签节点(ie)
event.fromElement        返回鼠标移出的源节点(ie)
event.toElement       返回鼠标移入的源节点(ie)
event.srcElement     返回激活事件的源节点(ie)
event.target         返回激活事件的源节点(firefox)
当前对象为node
返回父节点:node.parentNode, node.parendElement,
返回所有子节点:node.childNodes(包含文本节点及标签节点),node.children
返回第一个子节点:node.firstChild
返回最后一个子节点: node.lastChild
返回同属上一个子节点:node.nextSibling
返回同属下一个子节点:node.previousSibling
parentNode和parentElement功能一样,childNodes和children功能一样。但是parentNode和childNodes是符合W3C标准的,可以说比较通用。而另外两个只是IE支持,不是标准,Firefox就不支持 ,所以大家只要记得有parentElement和children就行了

2、DOM操作——怎样添加、移除、移动、复制、创建和查找节点。
(1)创建新节点
      createDocumentFragment()    //创建一个DOM片段
      createElement()   //创建一个具体的元素
      createTextNode()   //创建一个文本节点
(2)添加、移除、替换、插入
      appendChild()
      removeChild()
      replaceChild()
      insertBefore()
(3)查找
      getElementsByTagName()    //通过标签名称
      getElementsByName()    //通过元素的Name属性的值
      getElementById()    //通过元素Id,唯一性
Apr 21
为地震灾区默哀,网站灰色css代码,兼容各浏览器

Highslide JS
Mar 4
1 锁定页面的例子

-------------------------------------------------------------------------
2 锁定元素的例子
这里展示了如何锁定页面中的元素,而不是整个页面。 请点击block/unblock按钮查看效果。

----------------------------------------------------------------------------
3 简单的对话框示例
此页展示了如何显示一个简单的模拟对话框。以下按钮将激活blockUI显示一段自定义信息。这个AJAX请求将根据用户的反应(是或否)来发送或取消,在用户决定的这段时间内,会一直保持页面的锁定状态。
Oct 9

结果:
秒差 : 31539722
分差 : 525662
時差 : 8761
日差 : 365
週差 : 52
月差 : 12
年差 : 1
May 21
假设我们有个checkbox叫optHSCameratyp,我们写个函数来判断
function chkCheckBoxChs(objNam){ //檢測是否有選擇多选框的至少一项
var ōbj = document.getElementsByName(objNam); //獲取多選框數組
var ōbjLen= obj.length; //獲取數據長度
var objYN; //是否有選擇
var i;
objYN=false;
for (i = 0;i< objLen;i++){
if (obj [i].checked==true) {
objYN= true;
break;
}
}
return objYN;
}
然后在递交程式就如此调用:
function okSend()
{
if(chkChsHSC(optHSCameratyp)== false){
alert('请至少选择一项!');
}
return;
}
因为checkbox有多个,名字一样,所以在js里面如果简单document.all.checkboxNam根本识别不了到底是哪一个控件,必须用document.getElementsByName,当成一个数组来区分他们
Apr 14

 本文为开发人员收录了18个最好的代码编辑器/IDE工具,希望你会喜欢。

1. chocolatapp

Chocolat是最新出现的一款强大的Mac系统文本编辑器,兼具原生的Cocoa及强大的文本编辑功能。Chocolat支持很多种编程语言的关键字高亮显示、窗口分割、标签页、色彩主题等功能。界面和MacVim非常相似。

2. aptana

一个非常强大、开源的专注于Ajax开发的开发工具。Aptana近来经开发人员重新设计而焕发了新的活力,它现在比以往更加快速、定制化功能也更强大,并且增加了不少新的功能。

3. barebones

Mar 1
Pages: 17/41 First page Previous page 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Next page Final page [ View by Articles | List ]