<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> onmouseover="text.show('<br /><b>XXXXXX</b><br />')"
Вывод проверки: ошибка:
символ "<" является первым символом разделителя, но встречается как данные </p>
Как я могу это исправить?
спасибо
Вы также можете хранить свой Javascript в отдельном файле и включать его в <script src="path/to/script.js"></script> и вообще избегать его экранирования.
<script src="path/to/script.js"></script>
Используйте > и < вместо <и> соответственно.
>
<
В качестве альтернативы, заключите код в секцию <![CDATA[ ... ]]>.
<![CDATA[ ... ]]>