Я сбрасываю свою форму со следующим:
<script type="text/javascript">
window.onload = function () {
document.getElementsByName("email_address")[0].value = "";
document.getElementsByName("remove")[0].value = "off";
}
</script>
проблема в том, что флажок «удалить» сбрасывается до запуска сценария на стороне сервера. Таким образом, все, что пользователь выбрал в этом поле, переопределяется и отключается до запуска сценария php. Тем не менее, поле ввода "email_address" в порядке ...
тест ...
//this is already set to OFF by the time we get here....even if the user may have ticked the checkbox to ON
echo $HTTP_GET_VARS['remove'];
//this is fine, the email_address input is read and not reset...
echo $HTTP_GET_VARS['email_address'];
Кто-нибудь может это объяснить?
Я очевидно хочу, чтобы форма была сброшена ПОСЛЕ того, как мой серверный скрипт завершил обработку, но по какой-то причине он сбрасывает флажок раньше, но поле ввода в порядке ...
спасибо!