是否有可能通過類名稱獲取並放置html標籤中的內容? 例如:使用php獲取並放置html標籤中的內容使用php
<div class='edit'>
Wow! I'm the Content.
</div>
是否有可能獲得該值,編輯並將其放回或一個新的值到DIV等?如果有可能......如果它有多個類,它會起作用嗎?像:
<div class='span-20 edit'>
Wow! I'm the Content.
</div>
是否有可能通過類名稱獲取並放置html標籤中的內容? 例如:使用php獲取並放置html標籤中的內容使用php
<div class='edit'>
Wow! I'm the Content.
</div>
是否有可能獲得該值,編輯並將其放回或一個新的值到DIV等?如果有可能......如果它有多個類,它會起作用嗎?像:
<div class='span-20 edit'>
Wow! I'm the Content.
</div>
如果您可以確定要操縱哪個特定的HTML標記,您可以使用各種工具。在這種情況下,您可以使用str_replace,preg_replace,DOMDocument,DOMXPath和simplexml。
如果在PHP,試試這個:
$xhtml = simplexml_load_string("<div class='edit'>Wow! I'm the Content.</div>");
$divs = $xhtml->xpath('//div[@class=edit]');
if (!empty($divs){
foreach ($divs as $div){
$div['class'] .= ' span-20';
}
}
return $xhtml->asXML();
使用jQuery JavaScript庫,做到這一點:
$('.edit').addClass('span-20');
這是已經發送到瀏覽器或者是它仍然在工作?你也可以使用JS來做這個客戶端。 – Tim 2010-08-05 02:34:56