- 締切済み
document.body.innerHTML.replaceでハイライトさせた文字を戻す方法
document.body.innerHTML=document.body.innerHTML.replace(/検索した文字/g,'<span style=background-color:yellow>検索した文字</span>');focus(); で検索文字を黄色くさせたあと、更新させない限り元に戻りません。これでは、他の文字を検索したときに、前に検索した文字が黄色くなりっぱなしで、不便です。どうしたらよいでしょうか?
- みんなの回答 (4)
- 専門家の回答
お礼
お返事ありがとうございます。色々と参考にさせていただきました。