$contents = '<table><tr><td style="background-color:#fffddd;">Row 1 Column 1</td><td style="background-color:#444;">Row 1 Column 2</td></tr><tr><td style="background-color:#555;">Row 2 Column 1</td><td style="background-color:#666;">Row 2 Column 2</td></tr></table>';
$DOM = new DOMDocument;
$DOM->loadHTML($contents);
$items = $DOM->getElementsByTagName('tr');
$str = "";
foreach ($items as $node) {
foreach ($node->childNodes as $element) {
$str .= $element->nodeValue . ", ";
}
$str .= "<br />";
}
echo $str;
td
で
このコードリターンテキストが、どのようにtd
からスタイルbackground-color
を取得しますか?DOMDocument parse - TDの背景色を取得する方法は?
ああ、ありがとう、私は - >スタイルを使用して空の結果を得る(しかし、どのように値 '背景 - 色'を取得するこのコードで?私はフル行を取得 '背景色:#fffddd;' –