页面中有很多链接,我需要快速单击带有文本“删除”的链接。 这会导致AJAX请求,因此需要稍微暂停一下。 什么是JavaScript书签代码(没有库,例如jQuery),它会将绑定到链接的onclick()事件直接作为属性直接调用,但只有那些带有文本“删除”的属性?Javascript Bookmarklet用于点击具有特定文本的链接
至于我自己能行,我得到:
javascript:
(function(){
var links = document.getElementsByTag('a');
for(var i = 0; i <= links.length; i++){
if(links[i].innerHTML == "Delete"){
setTimeout("links[i].onclick()", 500); // pause for previous AJAX to proceed
}
}
})();
抱歉说出来,但听起来有点粗略。 – 2012-02-07 18:32:59
什么浏览器?如果它只是一个浏览器(比如Chrome),它与支持所有浏览器的任务完全不同。 – 2012-02-07 18:34:01
亨里克,我更新了这个问题,使它尽可能直观。 – 2012-02-07 18:37:38