`
文章列表
实例图  
参考来源:《XML 路径语言(XPath) (版本  1.0)》                     《 XPath 教程》 地址路径 未经缩写的句法的地址路径的一些例子:   child::para 选择上下文节点的所有子节点中名为 para 的子元素 child::* ...
XPath 使用路径表达式来选取 XML 文档中的节点或节点集。节点是通过沿着路径 (path) 或者步 (steps) 来选取的。 XML 实例文档 我们将在下面的例子中使用这个 XML 文档。   <?xml version="1.0" encoding="ISO-8859-1"?> <bookstore> <book> <title lang="eng">Harry Potter</title> <price>29.99< ...
因为XML胜于处理是多种数据,所以必须有一种可以在XML代码中定位数据的方式。这就是XPath,它是专门用于定位匹配模式的一个或多个节点的小语言。 XPath简介 每个XPath表达式都有两部分:一个上下文节点为和一个节点模式。上 ...
只有IE秋Mozilla两个浏览器可以支持客户端的XML处理。 IE中的XML DOM支持 1、DOM创建 对每个新版本的MSXML,都会创建出不同的XML DOMain对象,而它们各自的名称也不相同。MSXML最新的版本是6.0,也就是说,存在以下XML DOM实现: Micorsoft.XmlDom(最原始的) MSXML2.DOMDocument MSXML2.DOMDocument.3.0 MSXML2.DOMDocument.4.0 MSXML2.DOMDocument.5.0 MSXML2.DOMDocument.6.0 注: ...
Venkman(JavaScript Debugger ) 1、安装 Venkman为Mozilla浏览器(包括Firefox)开发的调试器自由工具。下载地址:http://www.hacksrus.com/~ginda/venkman/ ,用Firefox打开下载下来的文件,它会自动的。安装后会发现在Tools—>Web Development菜单下多了一个新的条目。当然也可以通过Firefox的插件直接安装,请看下面: 在Firefox上如下安装:打开Firefox浏览器,工具—>附加组件 ,显示如下窗口:   注:先请下载最新firefox,链接为http://f ...
两种处理错误方式 1、onerror事件处理函数 onerror事件处理函数是第一个用来协助JavaScript处理错误的机制。当页面上出现异常时,error事件便在window对象上触发。例如: <html> <head> <title>OnError Example</title> <script type="text/javascript"> window.onerror = function () { ...
脚本 /* * 常用三种类型转换(int float date string): * sValue 要转换的值 * sDataType 要转换的值的类型 */ function convert(sValue, sDataType) { switch (sDataType) { case "int"://整型 return parseInt(sValue); case "float"://浮点型 ...
表单 <form/> 表单enctype属性:当向服务器端发送数据时,数据应该使用的编码方法。默认是application/x-www-url-encoded,不过,如果要上传文件,可以设置成multipart/form-data。 表单可以以下方式获取 var oForm = document.getElementById('form1'); oForm = document.forms[0]; oForm = document.forms['form1']; oForm = document.form1; oForm = form1; //IE支持, ...
事件对象 包含的信息如下: 引起事件的对象、事件发生时鼠标的信息、事件发生时键盘的信息。 事件对象只在发生事件时才被创建,且只有事件处理函数才能访问。处理完毕就会被销毁。   IE中,事件对象是window对象的一个属性event。采用如下方式进行访问: oDiv.onclick = function () { var oEvent = window.event; };  DOM标准中,event对象必须作为唯一参数传给事件处理函数,如下访问: oDiv.onclick = function () { var oEvent = arguments[0]; }; ...
事件 DOM同时支持两种事件模式:捕获型事件和冒泡型事件,但是,捕获型事件先发生。两种事件流会触及DOM中的所有对象,从document对象开始,也在document对象结束(大部分兼容标准的浏览会继续将事件捕获/冒泡延续至window对象),DOM中的元素都会连续收到两次事件,一次在捕获过程中,另一次在冒泡过程中。DOM事件模型最独特的性质是,文本节点也触发事件(在IE中不会)。点击文本节点事件流应该如下图:  传统事件处理函数有两种分配方式:在JavaScript中或者在HTML中。 在JavaScript中分配事件处理函数: var oDiv = document.getElem ...
innerText和innerHTML innerText用来修改起始标签和结束标签之间的文本,如果文本中含有> <标记时,会原样显示标签: oDiv.innerText = 'New text form the div. ' innerHTML可以直接给元素分配HTML字符串,而不需考虑使用DOM方法来创建元素。 oDiv.innerHTML= ' <strong>Hello </strong> <em>World </em>' 注:Mozilla仅支持innerHTML outerText和outerHTML 这两个与前 ...
支持正则表达式的 String 对象的方法 stringObject.search (regexp ) 用于检索字符串中指定的子字符串,或检索与正则表达式 相匹配的子字符串。 返回stringObject 中第一个与 regexp 相匹配的子串的起始位置。如果没有找到任何匹配的子串,则返回 -1。 说明:search() 方法不执行全局匹配,它将忽略标志 g。它同时忽略 regexp 的 lastIndex 属性,并且总是从字符串的开始进行检索,这意味着它总是返回 stringObject 的第一个匹配的位置 。 stringObject.repl ...
检测脚本源码: /* *fileName:detect.js */ var sUserAgent = navigator.userAgent; var fAppVersion = parseFloat(navigator.appVersion); function compareVersions(sVersion1, sVersion2) { var aVersion1 = sVersion1.split("."); var aVersion2 = sVersion2.split("."); if (aVersion1.leng ...
服务器安装 你可以到下面这个地址下载最新的二进制压缩版本svn-win32-1.5.6.zip,地址是: http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91 把该文件解压到一个目录即可,假定为 E:\svntest\svn-win32-1.5.6。 客户端安装 客户端工具有很多,这里我们先用TortoiseSVN,到后面开发时再学学subclipse插件。下载地址 http://tortoisesvn.net/downloads,获取最新安装包与语言包。   启动 Subversion 服务 s ...
Global site tag (gtag.js) - Google Analytics