如何用梦魇用javascript函数点击a href

How to perform a click on a href with javascript function with nightmare

本文关键字:href 函数 javascript 何用 梦魇      更新时间:2023-09-26


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

<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和类。

将其更改为

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

因此,它将选择两个类都的元素