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

首頁 > 編程 > JavaScript > 正文

通過url查找a元素并點擊

2019-11-20 20:51:02
字體:
來源:轉載
供稿:網友
舉例說明之前的一個項目:添加學生的時候,沒有班級數據。需要自動跳轉到班級展示頁面。

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

解決方法:

通過id查找父窗體的 班級管理<a>標簽,并點擊
復制代碼 代碼如下:

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

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

想要的是通過 url獲取<a>,并點擊。
復制代碼 代碼如下:

<a id="folder_14" onClick="removeTopMenuCss();switchFolder(this.id);changeContent('classManager/classList.do',this);" 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就行了
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 张家界市| 普洱| 麻城市| 交城县| 湘西| 云霄县| 渑池县| 邵阳县| 洛扎县| 桂阳县| 丹寨县| 舞钢市| 葵青区| 宁津县| 宁武县| 沙洋县| 武清区| 浦江县| 固始县| 宽城| 汶川县| 兴和县| 旬邑县| 微博| 凤台县| 三明市| 六安市| 将乐县| 哈巴河县| 芒康县| 临澧县| 根河市| 富源县| 久治县| 淮北市| 太湖县| 宁南县| 台前县| 三原县| 洱源县| 且末县|