1樓:
推薦使用jquery,它的選擇器非常方便,甚至可以直接一層層的定位到你想要的元素
例如:$
(".main .content p a"
).eq(0
).attr
("href")
2樓:天豬
兩種方式: css selector 或 xpath前者可以直接js,也可以用jquery:
w3school.com.cn/jquery/jquery_ref_selectors.asp譬如://找到第乙個class為demo且name以query開頭的input標籤
varselector
='input.demo[name^=query]:first'
//js
document
.body
.querySelector
(selector
);//jquery$(
selector
)//來個複雜的,找到本問題第三個答案的作者的名字$('.zm-item-answer:eq(2) .
zm-item-answer-author-info a[href^="/people"]:last'
).text()
3樓:
也可以用name屬性值來獲取元素,document.getElementsByName( ), 這是以陣列的形式。HTML5可以支援獲取class屬性。
JavaScript中變數的作用域是怎樣的?為什麼變數可以先使用再宣告?
AKI 本來想貼一下ES5的說明。內容太多。弱渣用自己的話來闡述一下吧 首先test是個函式宣告,在執行的時候會產生乙個執行期上下文,它會做如下事情 1.收集arguments的引數,並初始化其各個變數的值。也就是你傳入的引數是啥,它就是啥。如果函式宣告是這樣var a function b a 1...
怎樣用 JavaScript 準確獲取手機螢幕的寬度和高度?
秋池 手機瀏覽器視窗的可視高度會由頂部位址列的隱藏與否而變化,可以監聽window的resize事件準確獲取視窗高度 var winHeight window.innerHeight window.addEventListener resize function event stuart 一般來說在...
怎樣通過運動改善異狀肩胛?
無錫海曼康復 1 拉伸胸小肌 要點 手指交叉置於身體下背部,並朝下肢方向拉伸,肩胛骨會下拉胸腔,同時向脊柱靠近。2 菱形肌,斜方肌,前鋸肌練習強化肩胛後縮 牆角後壓 要點 站姿背對牆角,肩關節外展90 且肘關節屈曲,肘關節後壓牆壁同時推動身體重量遠離牆角。肩關節外旋抗阻 要點 坐姿下肩關節和肘關節屈...