У меня есть HTML-страница, и я хочу выделить слово OK/Ошибка в зеленом/красном
Возможно ли это «на лету» с помощью простого javascript sniplet, например Поиск & Заменить?Как изменить цвет строки на странице HTML с помощью Javascript
Мой образец:
<html>
<head>
<title></title>
</head>
<body>
OK - Test1 Passed!<br>
OK - Test2 Passed!<br>
Error - Test3 Failed <br>
Some More Text...
</body>
</html>
Это не работает, но я думал, что-то вроде:
<script type="text/javascript">
document.write(document.body.replace("OK", "<font style= background-color:green>OK</font>");
</script>
должны сделать магию.
Все примеры выделения или раскраски, которые я нашел, были слишком сложными. Надеюсь, вы решите мою проблему простым способом.
С чем именно вы столкнулись? Замена текста на JavaScript или загрузка содержимого 'body'? –
Я просто хочу иметь строку ОК с зеленым фоном и ошибкой красного цвета. Снайпер Javascript, вероятно, является полным неправильным подходом – icnivad
Из приведенных ниже ответов я понимаю, что моя быстрая мысль о том, что это тривиально, неверна. Я также доказал, что у меня очень мало опыта работы с html :-) Моя тестовая страница никогда не была предназначена для запуска на веб-сервере, поэтому функция замены будет в порядке, но я лучше сделаю это правильно. Использование span с классами. Спасибо! – icnivad