繁体   English   中英

如何单击Span类元素

[英]How to click on the Span class element

我需要找到编辑器的HTML代码。

<span class="td-creative-name"></span>

<div class="editors pull-right" style="visibility: visible;">

    <ul id="editorList">
        <li></li>
        <li></li>
        <li>
            <span class="dc-url omedia-link" title="" data-placement="top" rel="tooltip" data-toggle="tooltip" data-original-title="Creative URL"></span>
        </li>
        <li></li>
    </ul>

我想在这里点击“广告素材网址”。 您能帮我提供代码吗? 我无法使其工作。

尝试使用下面的代码使用jquery将id放入span中

$("#myspan").click(function(){
alert('I got a click');
});

谢谢玛哈

HTML <span>元素具有您可以使用的onclick属性。 有关示例,请参见以下jfiddle: http : //jsfiddle.net/tpHr3/1/

对于您的情况,您想填写span标记的onclick属性:

<span class="dc-url omedia-link" title="" 
      data-placement="top" rel="tooltip" 
      data toggle="tooltip" data-original-title="Creative URL" 
      onclick="yourFunction();"></span>

http://jsfiddle.net/XWzke/

$("#editorList li span").click(function(){
    alert('clicked');
});

如果您使用的是硒,则可以找到该元素并单击,

driver.findElement(By.xpath("//*[@class='dc-url omedia-link')]")).click();

注意:如果我提到的xpath不起作用,请使用CSS选择器或其他任何方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM