国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

通過url查找a元素并點擊

2024-05-06 16:03:51
字體:
來源:轉載
供稿:網友
查找a元素的方法有很對,可以通過ID或者class,但如果這兩個條件都不具備的話,難道就沒有方法了嗎?NO,通過url也是可以做到的,下面有個不錯的示例,大家可以感受下

舉例說明之前的一個項目:添加學生的時候,沒有班級數據。需要自動跳轉到班級展示頁面。

問題:學生,班級等數據 是放到iframe里面的jsp. 學生管理的按鈕是在main.html上的菜單欄中。

解決方法:

通過id查找父窗體的 班級管理<a>標簽,并點擊

復制代碼 代碼如下:


$(window.parent.document).find("#folder_12").click();


后來菜單欄換成動態的了,菜單id自然也就是動態的了。

想要的是通過 url獲取<a>,并點擊。

復制代碼 代碼如下:


<a onFocus="this.blur()" href="javascript:void(0);" target="mainFrame">班級管理</a>


要獲取的就是 onClick方法的 changeContent(‘url參數')

直接看代碼:

復制代碼 代碼如下:


//console.info( $(window.parent.document).find("a") );
$(window.parent.document).find("#OutFolder a").each(function (index, domEle) {
//var s = $(domEle).attr("onclick")+"";
//var start = s.indexOf (''classManager/classList.do');
var str = domEle.attributes.onclick.value;//利用js獲取onclick屬性值,搜索url
var start = str.indexOf (''classManager/classList.do');
if(start>0){
$(domEle).click();
}
});


總結:原來一直使用jquery找方法,獲取onclick屬性,用indexOf總報錯,加上"" 空格轉化為string就行了
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 得荣县| 武川县| 兴业县| 三原县| 文水县| 南江县| 鸡西市| 吴桥县| 老河口市| 广饶县| 六安市| 鄂温| 汪清县| 舒兰市| 平阴县| 定兴县| 封开县| 镇赉县| 玛多县| 武山县| 聂荣县| 中牟县| 塔城市| 东乌珠穆沁旗| 杭州市| 鄂托克前旗| 开封县| 建宁县| 大同市| 襄汾县| 宣城市| 河西区| 富蕴县| 揭西县| 田林县| 陕西省| 宁河县| 上栗县| 绩溪县| 阳泉市| 镇原县|