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

[读书笔记][JavaScript权威指南(第四版)][DOM]

1.HTML文档树形表示
2.Node[] Node.childNodes 
//返回Node对象的所有字节点
3.Node.firstChild  /  lastChild  /nextSibling(下一个兄弟节点)  / previousSibling (上一个兄弟节点)  / parentNode
属性
4.Node.appendChild()  /  removeChild()  /  replaceChild(oNewNode
,oOldNode
)  / insertBefor(oNewNode,oChildNode
)
5.
常用节点类型:
6.设置属性的方法:
string ELEMENT.getAttribute(sAttribute) 
ELEMENT.setAttribute(sAttributeName,sAttributeValue) 
ELEMENT.removeAttribute(sAttributeName)
7.核心DOM API
8.//遍历文档节点,记录节点数
function countTags(node){
    var numtags=0;
    if(node.nodeType==1)
        numtags++;                           
    var children=node.childNodes;
    for(var i=0;i<children.length;i++){       
        numtags+=countTags(children[i]);
    }
    return numtags;
}
9.搜索文档中特定元素
  collObjects
= object
.getElementsByTagName(
sTagName
)
 
oElement
= document
.getElementById(
sIDValue
)
10.创建文本元素  oTextNode
= document
.createTextNode(
[
sText
]
)
11.改变文本元素的方法有
  TextNode.appendData(string data)
  deleteData(nOffect,nCount)    /*包换nOffset*/ 
  replaceData(nOffset,nCount,sString)  /*nOffest开始位置,包含nOffset;nCount影响数;sString替换文本*/


相关文档:

JavaScript 笔记 myhere

// 大学里最痛苦的事情莫过于做毕业设计,目前正处于这个时期。
// :( :(
//
// 首先记录下的是 Function 的一个问题
Function.prototype.method = function( name, func){
if( ! this.prototype[ name]){
this.prototype[ name ] = func;
}
} // 给 函数原型增加方法
//
// 给函数原型增加的方法在 St ......

JavaScript中访问C#变量及方法

1.如何在javascript访问C#变量
方法一:使用<%=%>
 <input id="Button3" type="button" value="js调用c#变量" onclick="return Button3_onclick()" />
function Button3_onclick()
{        
    alert('我的名字:'+ '<%=name %>'); ......

C#中解析javascript代码


大部分的解释型脚本语言都提供 eval 方法来完成动态代码的解释执行, C# 却并不提供(向 Java 学习)。不过在 .NET Framework 类库里面提供的 Microsoft.JScript 命名空间倒是包含了支持使用JScript 语言编译和生成代码的类。
先上代码:
  该类需要你添加对程序集 Microsoft.JScript 的引用;如果把“current v ......

核心JavaScript基础 2(学习笔记)

参考资料:《javascript权威指南第五版》
===============变量==============
1、javaScript是一种弱类型的语言,用var语句即可声明一个变量。
2、如果不用var语句声明而直接给一个变量赋值,那这个变量将被隐式声明为全局变量。
3、如果函数内部用var语句声明了一个与某全局变量同名的变量,则在函数中全局变量被屏蔽了 ......

Javascript和AS相互交互调用 Re

一个公用类:flash.external.ExternalInterface;
该类有两个相关方法:
1、调用javascript函数;
ExternalInterface.call(´js函数名´[,以逗号隔开的多个参数]);
其中js函数名为在javascript中申明的函数名称,
传递的参数可以是as中任何类型的数据,这些参数将被自动转换成js变量;
2、注册js中可用的回 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号