网址是这样的:

http://www.example.com/index.php?main_page=advanced_search_result&keyword=Sons+of+Anarchy


在上面的搜索关键字是Sons of Anarchy。现在,在搜索结果页面上带有js的搜索结果内容中,有没有一种方法可以为关键字添加颜色。谢谢。

ps:搜索输入框:<input type="text" class="keybg" id="keyword" name="keyword">

$sData['pfrom'] =    (isset($_GET['pfrom']) ? zen_output_string($_GET['pfrom']) : '');
  $sData['pto'] =      (isset($_GET['pto'])   ? zen_output_string($_GET['pto']) : '');


上面的方法向网址添加了一个参数。

http://www.example.com/index.php?main_page=advanced_search_result&keyword=Sons+of+Anarchy&pfrom=...pto=..

最佳答案

您可以执行以下操作:

document.body.innerHTML = document.body.innerHTML.replace(/Anarchy/ig, '<mark>Anarchy</mark>');

08-15 15:58