亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? node.jsc

?? 《JavaScript王者歸來》examples.rar
?? JSC
?? 第 1 頁 / 共 2 頁
字號:
# language: jsvm2/* * Copyright (c) 2000 World Wide Web Consortium, * (Massachusetts Institute of Technology, Institut National de * Recherche en Informatique et en Automatique, Keio University). All * Rights Reserved. This program is distributed under the W3C's Software * Intellectual Property License. This program is distributed in the * hope that it will be useful, but WITHOUT ANY WARRANTY; without even * the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR * PURPOSE. * See W3C License http://www.w3.org/Consortium/Legal/ for more details. */package org.w3c.dom;import js.lang.BObject;import js.util.ArrayList;import org.w3c.dom.DOMException;class Node extends BObject (sType, sName, vValue){	super.call(this);	this.__nodeType = sType || Node.ELEMENT_NODE;	this.__nodeName = sName || null;	this.__nodeValue = vValue || null;	this.__namedNodeMap = null;	this.__parentNode = null;	this.__childNodes = new ArrayList();;	this.__ownerDocument = null;	this.__namespaceURI = null;	this.__prefix = "";	this.__localName = null;}/** * The name of this node, depending on its type; see the table above. */Node.prototype.getNodeName = function (){	return this.__nodeName;}/** * The value of this node, depending on its type; see the table above. * When it is defined to be <code>null</code>, setting it has no effect. * @exception DOMException *   NO_MODIFICATION_ALLOWED_ERR: Raised when the node is readonly. * @exception DOMException *   DOMSTRING_SIZE_ERR: Raised when it would return more characters than *   fit in a <code>DOMString</code> variable on the implementation *   platform. */Node.prototype.getNodeValue = function (){	return this.__nodeValue;}/** * The value of this node, depending on its type; see the table above. * When it is defined to be <code>null</code>, setting it has no effect. * @exception DOMException *   NO_MODIFICATION_ALLOWED_ERR: Raised when the node is readonly. * @exception DOMException *   DOMSTRING_SIZE_ERR: Raised when it would return more characters than *   fit in a <code>DOMString</code> variable on the implementation *   platform. */Node.prototype.setNodeValue = function (value){	this.__nodeValue = value;}/** * A code representing the type of the underlying object, as defined above. */Node.prototype.getNodeType = function (){	return this.__nodeType;}/** * The parent of this node. All nodes, except <code>Attr</code>, * <code>Document</code>, <code>DocumentFragment</code>, * <code>Entity</code>, and <code>Notation</code> may have a parent. * However, if a node has just been created and not yet added to the * tree, or if it has been removed from the tree, this is * <code>null</code>. */Node.prototype.getParentNode = function (){	return this.__parentNode;}Node.prototype.__setParentNode = function (oNode){	this.__parentNode = oNode;}/** * A <code>NodeList</code> that contains all children of this node. If * there are no children, this is a <code>NodeList</code> containing no * nodes. */Node.prototype.getChildNodes = function (){	return this.__childNodes.toArray();}/** * The first child of this node. If there is no such node, this returns * <code>null</code>. */Node.prototype.getFirstChild = function (){	return this.__childNodes.get(0);}/** * The last child of this node. If there is no such node, this returns * <code>null</code>. */Node.prototype.getLastChild = function (){	return this.__childNodes.get(this.__childNodes.size() - 1);}/** * The node immediately preceding this node. If there is no such node, * this returns <code>null</code>. */Node.prototype.getPreviousSibling = function (){	var parentNode = this.getParentNode();	if (parentNode != null)	{		var children = parentNode.getChildNodes();		var len = children.length;		for (var i = 0; i < len; i++)		{			if (children[i] == this	&& i > 1)			{				return children[i - 1];			}		}	}	return null;}/** * The node immediately following this node. If there is no such node, * this returns <code>null</code>. */Node.prototype.getNextSibling = function (){	var parentNode = this.getParentNode();	if (parentNode != null)	{		var children = parentNode.getChildNodes();		var len = children.length;		for (var i = 0; i < len; i++)		{			if (children[i] == this	&& i < (len - 1))			{				return children[i + 1];			}		}	}	return null;}/** * A <code>NamedNodeMap</code> containing the attributes of this node (if * it is an <code>Element</code>) or <code>null</code> otherwise. */Node.prototype.getAttributes = function (){	if (this.__namedNodeMap == null)	{		this.__namedNodeMap = Class.forName("org.w3c.dom.NamedNodeMap").newInstance();	}	return this.__namedNodeMap;}/** * The <code>Document</code> object associated with this node. This is * also the <code>Document</code> object used to create new nodes. When * this node is a <code>Document</code> or a <code>DocumentType</code> * which is not used with any <code>Document</code> yet, this is * <code>null</code>. * @version DOM Level 2 */Node.prototype.getOwnerDocument = function (){	return this.__ownerDocument;}/** * Inserts the node <code>newChild</code> before the existing child node * <code>refChild</code>. If <code>refChild</code> is <code>null</code>, * insert <code>newChild</code> at the end of the list of children. * <br>If <code>newChild</code> is a <code>DocumentFragment</code> object, * all of its children are inserted, in the same order, before * <code>refChild</code>. If the <code>newChild</code> is already in the * tree, it is first removed. * @param newChild The node to insert. * @param refChild The reference node, i.e., the node before which the *   new node must be inserted. * @return The node being inserted. * @exception DOMException *   HIERARCHY_REQUEST_ERR: Raised if this node is of a type that does not *   allow children of the type of the <code>newChild</code> node, or if *   the node to insert is one of this node's ancestors or this node *   itself. *   <br>WRONG_DOCUMENT_ERR: Raised if <code>newChild</code> was created *   from a different document than the one that created this node. *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this node is readonly or *   if the parent of the node being inserted is readonly. *   <br>NOT_FOUND_ERR: Raised if <code>refChild</code> is not a child of *   this node. */Node.prototype.insertBefore = function (newChild, refChild){	var index = this.__childNodes.indexOf(refChild);	if (index == -1)	{		this.__childNodes.add(newChild);	}	else	{		this.__childNodes.add(index, newChild);	}	newChild.__parentNode = this;	return newChild;}/** * Replaces the child node <code>oldChild</code> with <code>newChild</code> *  in the list of children, and returns the <code>oldChild</code> node. * <br>If <code>newChild</code> is a <code>DocumentFragment</code> object, * <code>oldChild</code> is replaced by all of the * <code>DocumentFragment</code> children, which are inserted in the * same order. If the <code>newChild</code> is already in the tree, it * is first removed. * @param newChild The new node to put in the child list. * @param oldChild The node being replaced in the list. * @return The node replaced. * @exception DOMException *   HIERARCHY_REQUEST_ERR: Raised if this node is of a type that does not *   allow children of the type of the <code>newChild</code> node, or if *   the node to put in is one of this node's ancestors or this node *   itself. *   <br>WRONG_DOCUMENT_ERR: Raised if <code>newChild</code> was created *   from a different document than the one that created this node. *   <br>NO_MODIFICATION_ALLOWED_ERR: Raised if this node or the parent of *   the new node is readonly. *   <br>NOT_FOUND_ERR: Raised if <code>oldChild</code> is not a child of *   this node. */Node.prototype.replaceChild = function (newChild, oldChild){	this.__childNodes.remove(newChild);	var index = this.__childNodes.indexOf(oldChild);	if (index == -1)	{		throw new DOMException(this.getClass().getName() +			".replaceChild(newChild, oldChild) error: oldChild does not exist.");	}	this.__childNodes.add(index, newChild);	this.__childNodes.removeAt(index + 1);	oldChild.__parentNode = null;	newChild.__parentNode = this;	return oldChild;}/** * Removes the child node indicated by <code>oldChild</code> from the list * of children, and returns it. * @param oldChild The node being removed.

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩成人一区二区| 欧美日韩情趣电影| 欧美日韩免费高清一区色橹橹| 日韩欧美的一区| 亚洲激情av在线| 国模套图日韩精品一区二区 | 日韩精品91亚洲二区在线观看| 激情图区综合网| 在线观看av一区| 国产欧美久久久精品影院| 亚洲高清视频中文字幕| 不卡电影一区二区三区| 欧美xxxxxxxxx| 亚欧色一区w666天堂| 成人免费观看男女羞羞视频| 欧美成人伊人久久综合网| 一区二区三区蜜桃网| 99在线热播精品免费| 亚洲精品一线二线三线无人区| 调教+趴+乳夹+国产+精品| 91免费版pro下载短视频| 日本一区二区三区在线观看| 久久99精品久久久久久| 91精品国产综合久久福利| 亚洲v日本v欧美v久久精品| 91精品1区2区| 亚洲女与黑人做爰| 色婷婷精品大在线视频 | 亚洲女人小视频在线观看| 国产丶欧美丶日本不卡视频| 精品国产百合女同互慰| 日本麻豆一区二区三区视频| 欧美视频一区二区| 亚洲mv在线观看| 欧美日韩你懂得| 日韩电影免费一区| 日韩欧美国产综合一区| 国产一区欧美日韩| 国产亚洲精品7777| 国产精品影视在线| 国产清纯白嫩初高生在线观看91| 国产精品一区二区三区乱码| 欧美国产成人精品| 91亚洲精品乱码久久久久久蜜桃| 自拍视频在线观看一区二区| 日本韩国精品一区二区在线观看| 亚洲一区二区av电影| 欧美美女一区二区| 精品在线观看视频| 国产亚洲福利社区一区| 成人精品视频.| 亚洲男同1069视频| 欧美无人高清视频在线观看| 丝袜美腿亚洲一区| 国产午夜三级一区二区三| 99久久精品一区二区| 亚洲一区在线看| 日韩一二三区不卡| 国产成a人亚洲精品| 一区二区三区av电影| 日韩精品中文字幕一区| 岛国一区二区在线观看| 亚洲成人资源网| 国产夜色精品一区二区av| 91免费观看国产| 久久精品国产精品亚洲红杏| 中文字幕久久午夜不卡| 欧美视频一区二区| 国产91丝袜在线播放九色| 一区二区成人在线视频 | 欧美日免费三级在线| 免费成人在线网站| 《视频一区视频二区| 在线播放视频一区| 夫妻av一区二区| 日本免费在线视频不卡一不卡二| 国产精品久线观看视频| 日韩一区二区免费在线观看| 丁香网亚洲国际| 日韩国产在线一| 中文字幕一区二区视频| 日韩午夜av电影| 一本色道久久综合亚洲aⅴ蜜桃| 九色|91porny| 亚洲国产成人porn| 日韩理论在线观看| 久久久久97国产精华液好用吗| 欧美午夜精品电影| 成人性生交大片免费看在线播放| 日韩经典中文字幕一区| 一区二区三区中文在线观看| 欧美精品一区二区三区在线| 欧美日韩日日夜夜| 色综合久久久久久久久| 成人自拍视频在线观看| 久久精品国产久精国产| 婷婷激情综合网| 亚洲主播在线观看| 中文字幕一区二区三区四区不卡 | 亚洲午夜电影在线观看| 中文字幕亚洲精品在线观看| 精品99999| 91精品国产高清一区二区三区蜜臀| 99久久婷婷国产综合精品| 激情综合色丁香一区二区| 免费观看91视频大全| 日韩精彩视频在线观看| 亚洲视频在线一区| ...xxx性欧美| 亚洲人成精品久久久久久| 国产精品二三区| 中文字幕一区二区在线播放| 国产欧美一区二区三区沐欲| 国产午夜亚洲精品不卡| 久久综合九色综合久久久精品综合| 欧美一区二区三区公司| 日韩欧美一级片| 精品噜噜噜噜久久久久久久久试看| 777久久久精品| 777a∨成人精品桃花网| 制服丝袜亚洲播放| 日韩视频中午一区| 日韩精品一区二区三区视频在线观看 | 在线观看一区二区视频| 日本高清不卡视频| 欧美日韩在线观看一区二区 | 欧美日韩dvd在线观看| 欧美综合在线视频| 欧美日韩国产乱码电影| 欧美美女一区二区| 日韩欧美黄色影院| 国产欧美一区二区三区鸳鸯浴 | 在线电影一区二区三区| 欧美高清视频不卡网| 日韩免费福利电影在线观看| 精品成人免费观看| 日韩久久一区二区| 亚洲一区在线视频| 美国欧美日韩国产在线播放| 国产又黄又大久久| 99久久精品国产观看| 在线观看不卡一区| 精品国产髙清在线看国产毛片 | 亚洲精品va在线观看| 舔着乳尖日韩一区| 国产成人精品aa毛片| 欧美中文一区二区三区| 91精品国产一区二区三区香蕉 | 亚洲人精品一区| 秋霞影院一区二区| 成人丝袜视频网| 777xxx欧美| 1024精品合集| 经典三级在线一区| 色丁香久综合在线久综合在线观看| 欧美一区国产二区| 国产精品入口麻豆原神| 亚洲福利国产精品| 国产精品99久| 欧美精品色综合| 国产欧美精品一区二区色综合 | 九九久久精品视频 | 成人永久看片免费视频天堂| 欧美色窝79yyyycom| 日本一区二区久久| 日本欧美一区二区| 91色porny蝌蚪| 亚洲精品一区二区三区99| 亚洲丶国产丶欧美一区二区三区| 国产乱码精品一区二区三区av| 欧美熟乱第一页| 国产精品久久久久婷婷| 美女视频黄频大全不卡视频在线播放| 91最新地址在线播放| 精品999在线播放| 偷拍自拍另类欧美| 91福利国产成人精品照片| 久久久.com| 午夜激情久久久| 91久久精品网| 亚洲欧美一区二区不卡| 国产不卡一区视频| 久久青草欧美一区二区三区| 天天影视网天天综合色在线播放| 99国产精品久久| 中文字幕在线视频一区| 国产一区二区三区四| 欧美一区二区视频在线观看2020 | 午夜亚洲国产au精品一区二区| 不卡的电视剧免费网站有什么| 久久先锋影音av鲁色资源| 日韩精品一区第一页| 欧美揉bbbbb揉bbbbb| 夜夜嗨av一区二区三区四季av| 91在线免费看| 亚洲免费av网站| 91麻豆蜜桃一区二区三区| 亚洲视频综合在线| 色综合久久中文综合久久牛| 亚洲男女一区二区三区|