我的目標是,當用戶單擊具有特定數據條目的行時,將會給出關於它的更多信息。到目前爲止,我的邏輯是讓用戶單擊該行並且有一個函數傳遞innerHTML參數,然後由另一個函數處理,以檢索附加信息。所以,如果有喜歡的列表:傳遞內部div文本到函數
John Doe
Jane Doe
Joe Blow
我認爲,當用戶是點擊他們的名字,任何的innerHTML字符串他們點擊(例如「 John Doe「)會以某種方式傳遞給getInformation(fullName),其中fullName將是」John Doe「。
這裏是我的HTML:
<div class='row' onclick=alert((this).innerHTML)>
<div class='label'>
John Doe
</div>
</div>
<div class='listSeparator'></div>
的問題是,我也不太清楚如何實現這一點。上面的(this).innerHTML顯然不起作用,因爲它只會返回"<div id ='labeled' class='label'>John Doe</div>"
。有什麼方法可以完成我想要做的事情嗎?或者我甚至以正確的角度來解決這個問題?
感謝您的任何信息!
試試這個'警報((本).find( 「div.label」)。 innerHTML的)'? – 2012-03-07 16:28:41
如果你使用jQuery,這是蛋糕。 '$('div.label').text()'會得到帶標籤類的div標籤的內容。 – j08691 2012-03-07 16:29:09
您的問題確實與PHP沒有任何關係,我刪除了不相關的信息。 – 2012-03-07 16:32:00