Javascript 如何触发onclick?
我想知道如何在不更改HTML代码的情况下触发Javascript中的第三个onclick。我已尝试运行cmconversioneventtag();但是没有运气Javascript 如何触发onclick?,javascript,jquery,onclick,Javascript,Jquery,Onclick,我想知道如何在不更改HTML代码的情况下触发Javascript中的第三个onclick。我已尝试运行cmconversioneventtag();但是没有运气 <div id="cartAction_bottom"> <a href="javascript:continueShoppingLink();" onclick="return runCMConversionEventTag({conversionCategory: 'Shopping Car
<div id="cartAction_bottom">
<a href="javascript:continueShoppingLink();" onclick="return runCMConversionEventTag({conversionCategory: 'Shopping Cart', conversionEvent: 'Continue Shopping'})"><img src="http://www.footlocker.com/images/fl/shoppingcart/continue_shopping.jpg" alt="Continue Shopping"></a>
<a href="javascript:inventoryCheck_panel.open();" onclick="return shopcartCheckoutButtonPress({conversionCategory: 'Shopping Cart', conversionEvent: 'Checkout'})"><img src="http://www.footlocker.com/images/fl/shoppingcart/checkout.jpg" alt="Checkout"></a>
<div class="centered">or</div>
<a href="javascript:inventoryCheck_panel.open('paypalexpress');" onclick="return runCMConversionEventTag({conversionCategory: 'Shopping Cart', conversionEvent: 'PayPal Checkout'})"><img src="https://www.paypal.com/en_US/i/btn/btn_xpressCheckout.gif" alt="PayPal Checkout"></a>
<p>
</p></div>
或
这样就可以了:
$("#cartAction_bottom a:last").click();
$(“#cartAction_bottom”)
根据其id选择该div。$(“#cartAction_bottom a”)
将选择该div内的所有锚点
$(“#cartAction_bottom a:last”)
应选择该div中的最后一个锚点
.click()
函数将运行click事件,就像您单击了该元素一样
这是一个非常原始的JSFIDLE来测试它。Run
inventoryCheck\u panel.open('paypalexpress')代码>该评论是如何获得投票权的??这在href属性中,而不是onclick处理程序中。De Vonte希望模拟对元素的单击。直接运行函数比模拟单击更容易。runCMConversionEventTag()只是一个检查某些内容(我假设)然后返回true/false的函数。根据返回值,执行inventoryCheck_panel.open()。