[英]Javascript get content of previous element
我有一個關於'這個'的問題。 有了這個,我可以獲得實際元素的內容,但我想獲得前一個元素的內容。
function deneme2(e){
alert(e.innerHTML);
}
演示: http : //jsfiddle.net/aldimeola1122/247m3xec/
是否有任何函數來獲取子元素或父元素的內容?
我怎樣才能實現這一目標? 提前致謝。
您可以使用previousElementSibling
將先前的兄弟元素賦予當前元素。
function deneme2(e){
alert(e.previousElementSibling.innerHTML)
}
如果你想要父元素或sibbling元素,我真的不清楚。 如果你想要e的父元素的html,你可以使用以下代碼:
function deneme2(e){
alert(e.parentNode.innerHTML);
}
如果你想要e的子元素的html,你可以使用:
e.children[i].innerHTML
我是元素的索引。
檢查一下:
function deneme2(e){
alert($( "#"+ e.id).prev().html());
}
或者試試Amit Joki的職位。 這是相同的,但我的帖子使用JQuery api。 DEMO
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.