【问题标题】:How to perform a click on a href with javascript function with nightmare如何使用带有噩梦的javascript函数单击href
【发布时间】:2016-03-21 15:43:03
【问题描述】:


我想知道如何单击具有此属性的噩梦按钮。

<a class="auth_button leftbtn" href="javascript:SubmitAuthCode( 'enter a friendly name here' );">
        <h3>Submit</h3>
        <h5>my special access code</h5>
</a>

我尝试像这样使用 click() 方法:

 .click('.auth_button leftbtn');

但它只是没有点击它(可能是因为它不是“真正的”按钮 - 可能是错误的)
任何想法为什么?或者我应该怎么做

我可能会发现 .click() 不起作用的原因:

<div class="modal_buttons" id="auth_buttonsets">
    <div class="auth_buttonset" id="auth_buttonset_entercode" style="display: none;">
            <a class="auth_button leftbtn" href="javascript:SubmitAuthCode( 'enter a friendly name here' );">
                <h3>Submit</h3>
                <h5>my special access code</h5>
            </a>
            <a class="auth_button" href="javascript:SetEmailAuthModalState( 'checkspam' );">
                <h3>What message?</h3>
                <h5>I don't have any message from Steam Support...</h5>
            </a>
            <div style="clear: left;"></div>
    </div>
    <div class="auth_buttonset" id="auth_buttonset_checkspam" style="display: none;">
            <a class="auth_button leftbtn" href="javascript:SubmitAuthCode( 'enter a friendly name here' );">
                <h3>Found it!</h3>
                <h5>and I've entered my special access code above</h5>
            </a>
            <a class="auth_button" href="javascript:SetEmailAuthModalState( 'help' );">
                <h3>No luck still...</h3>
                <h5>I don't have any message from Steam Support...</h5>
            </a>
            <div style="clear: left;"></div>
    </div>
</div>

我瞄准的按钮在 div id=auth_buttonset_entercode因为有多个按钮具有相同的 id ,但不在同一个 div 。现在我不知道如何在同一个选择器中选择 div 和类。

【问题讨论】:

    标签: javascript jquery node.js href nightmare


    【解决方案1】:

    改成

    .click('#auth_buttonset_entercode .auth_button.leftbtn');
    

    所以它将选择具有两个类的元素

    【讨论】:

    • 回家试试看,很有希望
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-11-27
    • 1970-01-01
    • 1970-01-01
    • 2012-04-16
    • 2010-12-21
    • 2020-03-14
    • 2010-11-13
    相关资源
    最近更新 更多