比方說,我有這樣的事情:如何將div元素的內容與CSS選擇器分開?
<div class="c1">
BlahBlahBlah Some text that I want to fetch.
<br/>
<div class="c2">something does not important.</div>
<a href="blabla.html">a link text</a>
</div>
我只想取「BlahBlahBlah我想要寫一些文字來獲取。」文本。當我使用「div.c1」css選擇器時,它給出了「BlahBlahBlah我想要獲取的一些文本,某些東西並不重要,鏈接文本」。
如何獲取我想要的文本? (注意:HTML代碼不包含任何錯誤,請不要修改,這是我寫的。我想獲取文本的網站不屬於我,所以我不能更改代碼。)
如果您只想選擇該文本,您需要將其包裝在一個範圍內。 – kinakuta
,因爲你明顯處理'.innerText',真的沒有簡單的方法來做到這一點。最簡單的方法是用另一個元素包圍特定的文本,也許是'',或者如果文本是靜態的,那麼你的解析器將所有內容解析到第一個時間段。 – sircapsalot
這對jQuery來說是微不足道的。許多網站已經加載。如果這是一個選項,請更新您的標籤。 – isherwood