首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

selenium webdriver学习(十)-怎么把一个元素拖放到另一个元素里面

2012-07-15 
selenium webdriver学习(十)------------如何把一个元素拖放到另一个元素里面Q群里有时候会有人问,seleniu

selenium webdriver学习(十)------------如何把一个元素拖放到另一个元素里面

Q群里有时候会有人问,selenium ?webdriver怎么实现把一个元素拖放到另一个元素里面。这一节总一下元素的拖放。

下面这个页面是一个演示拖放元素的页面,你可以把左右页面中的条目拖放到右边的div框中。

http://koyoz.com/demo/html/drag-drop/drag-drop.html

?

现在来看看selenium webdriver是怎么实现drag and drop的吧。let‘s go!

?代码很简单,需要注意的是(new Actions(dr)).dragAndDrop(element, target).perform();这句话中,dragAndDrop(element, target)这个方法是定义了“点击element元素对象,然后保持住,直到拖到目标元素对象里面才松开”这一系列动作的Actions,如果你不调用perform()方法,这个Actions是不会执行的。over! 

热点排行