#php #html #validation
#php #HTML #проверка
Вопрос:
Когда я пытаюсь подтвердить свою страницу на http://validator.w3.org / я получаю одну ошибку, которая гласит
Строка 118, столбец 44: нет атрибута «onClick»
Но когда я меняю onClick на just onclick, я получаю около 40 новых ошибок, и почти все из них жалуются на персонажа, они хотят, чтобы я изменил символы на формат HTML, но если я это сделаю, мой PHP-скрипт перестанет работать.
Это одна из строк, на которую жалуется валидатор после того, как я изменил onClick на onclick
<input type="text" name="enterprise" id="enterprise" value="<?php echo isset($_POST['enterprise']) ? $_POST['enterprise'] : '' ?>" />
и это моя строка onclick
<input type="button" value="Clear" onclick="window.location.reload();return false" />
Есть ли другой способ перезагрузить страницу или как я могу написать тип ввода php scrip, чтобы он проверялся.
Заранее спасибо
Комментарии:
1. Это поведение, специфичное для DTD. Используете ли вы объявление DTD в формате XHTML?
2. Смотрите: w3.org/TR/xhtml1/#h-4.2
3. На самом деле, я не уверен, что вы говорите с двумя разными примерами разметки. То, что вы говорите, похоже, не имеет смысла.
4. Мой DTD является переходным. Я просто хочу, чтобы код проверялся, но я получаю ошибки в строках php
5. Я только что прочитал, что это выходные данные, которые вам нужно проверить, а не код, который вы написали. Вот что я делал. =/
Ответ №1:
средство проверки W3 будет жаловаться, если обнаружит какой-либо язык, который он не распознает, и это не нормально для веб-страницы, например php. Вы должны передать свою страницу через php-сервер, а затем скопировать окончательный HTML-код в средство проверки.
Ответ №2:
Существует 3 способа сделать это с помощью Html / JS,
<input type="button" value="Reload" onClick="window.location.reload()"/>
<input type="button" value="Reload" onClick="history.go(0)"/>
<input type="button" value="Reload" onClick="window.location.href=window.location.href"/>
Обратите внимание: вы можете использовать технологию AJAX для обновления страницы без перезагрузки всех элементов, таких как изображения, файлы css … и т.д.
Комментарии:
1. Вы поняли реальную проблему?