Welcome to Yumao′s Blog.
想必有時候會碰到這樣的問題
一個表格 我需要獲得一列的內容
或者多個div一組
我需要獲取div內的內容
那麼使用js該如何搬到呢
思路如下:
寫正則表達式 將HTML標籤替換成可輕易識別的符號或者文字
使用split剪切字符串 獲得內容數組
代碼如下
//obj爲一個需要獲取列值中的一個img按鈕 var tempStr = obj.parentNode.parentNode.innerHTML.replace(/[\r\n\t]/g,"").replace(/<[^>]+>/g,"|"); tempStr = tempStr.substring(1,tempStr.length-1); var split = tempStr.split("||");
HTML文檔
<div id="aline"><div>text1</div><div>text2</div><div>text3</div><div>text4</div><div>text5</div><div><img src="button.gif"></div></div>