setTimeout не работает
Вот код
<script language=javascript> setTimeout('checkForm()', "500") function checkForm() { document.getElementById('page_form').attributes.action.value='check.php?attemp=".$TSTattemps_new['id']."' document.getElementById('page_form').submit(); return false; } </script> Мне нужно, чтоб после загрузки страницы форма <FORM ID='page_form' ACTION='CHECK.PHP' METHOD='post' > отправлялась. А вот не работает. Подскажите пожалуйста, в чем проблема))) |
Попробуйте так:
window.onload = function() { setTimeout('checkForm()', 500); } Просто возможно формы еще нет на странице, а вы уже к ней обращаетесь. + насколько я знаю время в функции setTimeout указывается без кавычек. |
Чтобы сразу отправлялась, можно сделать через тэг BODY:
body onload="document.forms[0].submit()" |
setTimeout(checkForm, 500);
и подключение либо перед </body>, либо onload |
Часовой пояс GMT +3, время: 18:53. |