0

ここに私のコードがあります

    $link = "<a class=\"openevent\" href=\"$finalUrl\" target=\"_blank\">Open Event</a>";
foreach ($spans as $span) {
    if ($span->getAttribute('class') == 'category') {
        $span->nodeValue .= $link;
    }
}

ここでの問題は、 $link が次のようになることです

<a class="openevent" href="http://www.domain.com/Free-Live-Streaming-Video-Online-Hockey-NHL-Pre-season-Buffalo-Sabres-Montreal-Canadiens-170647.html" target="_blank">Open Event</a>

私の現在のコードでは、上記のhtmlコードがブラウザにそのまま表示され、Open Eventとして実行されない ため、コーディングの何が問題になっていますか

4

1 に答える 1

0

nodeValue を設定するのではなく、createElementappendChildを使用して各スパンに要素を追加します。

于 2013-10-14T11:09:42.593 に答える