使用js模拟点击,点击a链接 $("#abc ").click(); 无效的解决方案

问题分析

  • 点击A标签本身,并不会触发跳转到指定链接的事件,就是说,我们平时都是点击的A标签中的文字了。
    所以要想用JS模拟点击A标签事件,就得先往A标签中的文字添加能被JS捕获的元素,然后再用JS模拟点击该元素即可。
  • 打印$("a")[0],得到的是http://www.baidu.com ,但实际上$("a")[0]是一个object对象,或许说是DOM对象更贴切一些。

解决方案一

document.getElementById("abc ").click();

解决方案二

$("#abc ")[0].click();

时间: 2025-01-21 09:21:18

使用js模拟点击,点击a链接 $("#abc ").click(); 无效的解决方案的相关文章

Android中Listview点击item不变颜色及设置listselector 无效的解决方案_Android

这是同一个问题,Listview中点击item是会变颜色的,因为listview设置了默认的listselector,有一个默认的颜色,同理如果点击没颜色变化我们怎么设置listselector也不会变颜色的. 但是在我们的开发过程中,我们可能会碰到这样的问题listview点击不变颜色,总结了一下大概有这几种原因: 1.item的layout设置background颜色值,去掉背景颜色即可 2.listview中listselector属性的效果被覆盖了,比如列表的Item为一个占满单元格的I

Android中Listview点击item不变颜色及设置listselector 无效的解决方案

这是同一个问题,Listview中点击item是会变颜色的,因为listview设置了默认的listselector,有一个默认的颜色,同理如果点击没颜色变化我们怎么设置listselector也不会变颜色的. 但是在我们的开发过程中,我们可能会碰到这样的问题listview点击不变颜色,总结了一下大概有这几种原因: 1.item的layout设置background颜色值,去掉背景颜色即可 2.listview中listselector属性的效果被覆盖了,比如列表的Item为一个占满单元格的I

python-请问Python tk中怎样使一个按钮被点击一次之后就变为灰色无效?

问题描述 请问Python tk中怎样使一个按钮被点击一次之后就变为灰色无效? 请问在Python tk中比如说我设置了这样一个按钮, Button(root,text=a,width=10,command=lambda:newExpression(a)).grid(row=1,column=0) 那么怎样使这个按钮被点击一次之后就变为灰色无效? 解决方案 没用过tk,帮你搜索了下,http://stackoverflow.com/questions/20596892/disabling-but

网页-select 如何使用JS&JQ模拟真实的点击事件

问题描述 select 如何使用JS&JQ模拟真实的点击事件 <br> function googleTranslateElementInit() {<br> new google.translate.TranslateElement({<br> pageLanguage: 'en',<br> includedLanguages: 'en,zh-CN,de',<br> layout: google.translate.TranslateE

js模拟点击事件实现代码

js模拟点击事件实现代码 类型:转载 时间:2012-11-06  在实际的应用开发中,我们会常常用到JS的模事件,比如说点击事件,举个简单的例子,点击表单外的"提交"按钮来提交表单.上代码吧 html:  复制代码代码如下: 请单击"提交",测试提交按钮的单击事件也被触发了.  提交        Javscript:  复制代码代码如下: 经过测试,IE,FF,Chrome,Opera,Safari都没有问题,均可正常提交表单.  但在实际的设计中,为了让提交按

JS简单模拟触发按钮点击功能的方法_javascript技巧

本文实例讲述了JS简单模拟触发按钮点击功能的方法.分享给大家供大家参考,具体如下: <html> <head> <title>usually function</title> </head> <script> function load(){ //下面两种方法效果是一样的 document.getElementById("target").onclick(); document.getElementById(&qu

特别着急 请大神指点-js中的按钮点击问题,如何实现一个按钮失效,用disable=true不能实现

问题描述 js中的按钮点击问题,如何实现一个按钮失效,用disable=true不能实现 想要一个按钮一天只能被点击一次,不管页面刷不刷新,重不重新加载都之能被点击一次.我需要源代码,不需要思想.谢谢各位前辈指点. 解决方案 $(""#button"").attr(""disabled""true""); 解决方案二: 少个d function testClick(){ var btn = document

js onclick()方法第一次点击执行,第二次点击无反应

问题描述 js onclick()方法第一次点击执行,第二次点击无反应 很奇怪的问题,其他页面的onclick方法都没有问题,同一个页面的其他方法也没有问题,我一个button按钮绑定了一个onclick方法,但是第一次点击的时候方法正确执行,第二次点击无反应,debug时进不到方法,更奇怪的是我在方法里面写的ajax请求还能还能被执行!真是太诡异了,求大神帮忙 解决方案 失误,换个方法名就搞定了,太失败了 解决方案二: IE6下链接a的onclick事件点击无反应的处理方法 解决方案三: 所以

menu-为什么js没有运行,点击一下出来

问题描述 为什么js没有运行,点击一下出来 function menudisplay(tagnanme){ var tag=document.getElementById(tagname); if(tag.style.display=="none"){ tag.style.display="block"; } else{ tag.style.display="none"; } } <div id="c-t-l-title"