国产探花免费观看_亚洲丰满少妇自慰呻吟_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就行了
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 东乡县| 元氏县| 通山县| 尚志市| 广元市| 通城县| 台州市| 利津县| 前郭尔| 石阡县| 鄂托克前旗| 泾阳县| 五常市| 临澧县| 呈贡县| 云和县| 泊头市| 拉萨市| 保定市| 朝阳市| 平阳县| 福州市| 华亭县| 临潭县| 福建省| 铁岭县| 福泉市| 湘阴县| 高尔夫| 眉山市| 鄂尔多斯市| 宣汉县| 德昌县| 砚山县| 镇安县| 邵东县| 张家界市| 寿阳县| 吕梁市| 宝清县| 鄱阳县|