1)验证文本是否存在:command:verifyTextPresent2)验证html tag是否存在(测试特定UI元素)command:veriftElementPresent(检查链接、图片、分区等)3)测试文本和UI元素,检查Xpath或DOM定位器检查特定文本是否出现在页面上的特定位置co...
分类:
其他好文 时间:
2014-12-01 19:10:14
阅读次数:
199
很多朋友对DOM有感冒,这里我花了一些时间写了一个小小的教程,这个能看懂,会操作了,我相信基于DOM的其它API(如JDOM,DOM4J等)一般不会有什么问题。 后附java代码,也可以下载(可点击这里入下载)导入到Eclipse或MyEclipse。 Node和Element的关系 Element...
分类:
其他好文 时间:
2014-12-01 14:06:03
阅读次数:
293
console.dir()namespaceURI: "http://www.w3.org/1999/xhtml"nextElementSibling: nullnextSibling: nullnodeName: "BODY"nodeType: 1nodeValue: nulloffsetHeig...
分类:
其他好文 时间:
2014-12-01 00:48:50
阅读次数:
134
依次在两个浏览器中运行以下代码 1 2 3 4 5 6 14 15 16 17 18 19 20 21 22 23 24 32 33 34 35 36 37 38 39 40 41 42 三段代码在firefox下面都是ok的,但是只有第三段在ie6下面能正常运行,前两段都会报参数无效的错...
分类:
其他好文 时间:
2014-11-30 06:15:46
阅读次数:
243
1.获取节点: * 上一层:parent(); * 下一层:children(); * 相邻下:next(); * 相邻所有:siblings();2.后代节点:$('a b'),$('a>b') 兄弟节点:$('a~b')$('a+b')3.jquery对象->DOM对象 var ...
分类:
Web程序 时间:
2014-11-30 00:12:19
阅读次数:
275
代码共享问题:是否值得在两个环境中运行同一份代码; //看项目依赖的API是否在两个环境中都有或有替代;浏览器提供的标准API:XMLHttpRequest、WebSocket、DOM、canvas等;Node.js可加载的模块;书写兼容的JS代码:导出模块://浏览器本身环境没有module全局变...
分类:
其他好文 时间:
2014-11-29 18:44:18
阅读次数:
159
转载自:http://www.cnblogs.com/king-sheng/archive/2012/01/06/2313980.html$(document).ready(function()页面加载完成后开始运行do stuff when DOM is ready 中的语句! $(docum.....
分类:
Web程序 时间:
2014-11-29 17:20:44
阅读次数:
254
随着DOM结构的复杂化和Ajax等动态脚本技术的运用,有了较多的动态添加进来的元素,直接用JQ添加click事件会发现新添加进来的元素并不能直接选取到,在这里就需要用到事件委托方法,JQ为事件委托提供了live()、dalegate()和on()方法。
分类:
其他好文 时间:
2014-11-29 15:51:52
阅读次数:
269
在jquery中处理JSON数组的情况中遍历用到的比较多,但是用添加移除这些好像不是太多。今天试过json[i].remove(),json.remove(i)之后都不行,看网页的DOM对象中好像JSON数据是以数组的形式出现的,查阅了下相关JS中数组的操作一试果然很爽。记录下来。1、数组的创建va...
分类:
编程语言 时间:
2014-11-29 11:47:20
阅读次数:
132