使用 javascript 单击没有 id 的链接

发布于 2024-10-17 19:07:01 字数 174 浏览 2 评论 0原文

今天我尝试使用 javascript 单击链接。我不知道id,只知道class。你有什么想法吗?

谢谢

链接:

<a class="signIn" href="#" onclick="doLogin(); return false;"/>

Today I'd try to click link using javascript. I don't know id, only class. Have u got any ideas ?

Thanks

Link:

<a class="signIn" href="#" onclick="doLogin(); return false;"/>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

度的依靠╰つ 2024-10-24 19:07:01

在 jquery 中使用 clickbind 函数,这将使事情变得简单,

$('.signIn').click(function(){
     alert('link clicked');
});

如果你想以编程方式获得点击链接,你可以使用 $('.signIn').click();

参考
单击 http://api.jquery.com/click/


绑定
http://api.jquery.com/bind/

use click or bind functions in jquery that will make it simple

$('.signIn').click(function(){
     alert('link clicked');
});

if you want to get the link clicked programmatic you can use $('.signIn').click();

refer
Click http://api.jquery.com/click/

and
Bind
http://api.jquery.com/bind/

苏辞 2024-10-24 19:07:01

如果您了解 jQuery,则可以这样做,

jQuery(".signIn").click();

如果不了解,则可以尝试 document.getElementsByTagName('a') 它会返回一个 href 元素数组。如果您可以在循环中找到 HREF 并检查其是否具有属性 class=signIn,那么您将很容易找到 HREF。

if you are aware of jQuery you can do

jQuery(".signIn").click();

if not then you can try document.getElementsByTagName('a') it will return you an array of href elements. It will be easy for you to find your HREF if you can find it in a loop and check if its having attribute class=signIn.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文