Поскольку вы отправляете обратно на ту же страницу, более чистым и современным способом сделать это будет использование JQuery для отправки формы с использованием AJAX. Вы можете указать метод обратного вызова, который будет обновлять контейнер на странице, чтобы отразить изменения в состоянии:
$('#myForm').submit(function() {
$('#myResultDiv').text("Form submitted");
return false;
});
...
<div id="myResultDiv"></div>
Это предотвращает ненужную перезагрузку страницы, что делает ваш веб-приложение мгновенным и более отзывчивой.
Это также имеет дополнительное преимущество в том, что вы сохраняете свой HTML и JavaScript (контент и поведение) отдельно, за что ваши веб-дизайнеры будут вам благодарны.
Это будет работать практически с любой серверной платформой, включая, помимо прочего, PHP.
@codedude - предупреждение является оповещением JavaScript? или просто HTML, отображающий текстовое сообщение? – ajreal
Что содержит предупреждение? Любая информация из формы? Возвращает ли форма на той же странице или на другой странице? – jmort253
Предупреждение будет просто простым старым html-текстом. Форма возвращается на ту же страницу. – codedude