таймер обновления страницы с условием

 
0
 
JavaScript
ava
BLACK_KOT | 03.12.2011, 21:34

<form action='обработка_чата.php' method='post' name="chat">

<input name='message' type='text' size='45' maxlength='255' >

</form>



<script type="text/javascript">
function proverka()
{
if (document.forms["chat"].message.value!='') {} else {window.location.reload()};
}


setTimeout("proverka",3000)

</script>


я полный новичёк, наверняка не догоняю. требуется каждые несколько секунд проверять, есть ли какой-нибудь текст в поле для ввода или нет. если нет - перезагрузить страницу. подскажите как реализовать, пожалуйста.
Kommentare (3)
ava
magelan | 03.12.2011, 21:52 #

setTimeout(proverka,3000)

либо не рекомендованное

setTimeout("proverka()",3000)
ava
&#036;дмитрий | 03.12.2011, 21:54 #
Примерно так

<script type="text/javascript">
setInterval(function(){
if(document.forms["chat"].message.value == ''){
window.location.reload();
}
}, 3000);
</script>
ava
BLACK_KOT | 03.12.2011, 22:14 #
спасибо, друзья, очень помогли!
Registrieren Sie sich oder melden Sie sich an, um schreiben zu können.
Unternehmen des Tages
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Mitwirkende
advanced
Absenden