Salve a tutti non sono molto bravo con html e sto cercando di imparare .. comunque ho questo codice
<html>
<head>
<script type="text/javascript">
function countDown(secs) {
var btn = document.getElementById('btn');
btn.value = "Attendi "+secs+" secondi";
if(secs < 1) {
clearTimeout(timer);
btn.disabled = false;
btn.value = 'Invia';
}
secs--;
var timer = setTimeout('countDown('+secs+')',1000);
}
</script>
</head>
<body>
<input disabled onclick="kide.sm();" type="submit" id="btn" value="Attendi per 5 secondi">
<script type="text/javascript">countDown(30);</script>
</body>
</html>
Praticamente ho una shoutbox e vorrei che ogni volta che l utente preme il bottone Invia il messaggio viene inviato nella textarea e quest ultimo per rinviare un altro messaggio debba aspettare 30 secondi ...
Adesso funziona solo quando carico la pagina ma dopo i 30 secondi posso inviare tutti i messaggi che voglio .. cosa devo aggiustare ^^ ?
Grazie in anticipo a tutti