-1
votes

Le compte à rebours déclenche automatiquement le bouton d'envoi

Je fais un projet d'examen en ligne sur PHP.

Je veux que le compte à rebours ait déclencher un bouton d'envoi automatique automatilante lorsque le délai d'attente? p>

Si possible, affichez une autre balise div au-dessous de la minuterie si la minuterie atteint 1 minute. p>

<div id="timediv">Exam ends in <span id="time">05:00</span> minutes!</div>
<form action="samepage.php" method="post">
  <input type="text" />
  <input type="submit" value="Submit Answer Paper" />
</form>


3 commentaires

Affiche une autre en dessous de la minuterie si la minuterie atteint 1 minute Mark Qu'est-ce que cela signifie?


La même minuterie peut être utilisée pour indiquer quand il reste 1 minute, je penserais ?! Où est le problème? Je ne vois aucune référence dans la fonction de minuterie au formulaire ou à une tentative de soumettre - est-ce que le problème?


Je ne vois pas de "php". Alors, est-ce vraiment une question liée au PHP? Si c'est le cas, comment?


3 Réponses :


0
votes

à l'intérieur du rachat setInterval , vérifiez si l'heure est atteinte 0: xxx

Vous pouvez afficher un message de la même manière mais vérifier si le procès-verbal est égal à un. xxx


0 commentaires

1
votes

Vous pouvez ajouter cette logique à votre StarTtiMer Fonction: xxx

Vous devriez définir l'attribut ID sur le à leform .


0 commentaires

2
votes

J'espère que ce qui suit sera assez facile à comprendre. La question est un peu vague lorsqu'il s'agit de "si possible, affichez-en une autre en dessous de la minuterie si la minuterie atteint 1 minute marque." Code> J'ai donc interprété cela pour signifier "fournir un avertissement ou une sorte" à L'utilisateur quand il reste 1 minute à l'examen.

La commande à soumettre le formulaire est appelée lorsque le compte à rebours a atteint son temps désigné - la méthode est simplement form2 () code> où formulaire code> est une référence au formulaire, dérivé de la manière des costumes de la manière. p>

fyi - la minuterie a été modifiée à un peu plus de 1 minute de manière initialement pour que l'effet puisse être vu sans attendre , et attendre et attendre ... p>

aussi - dans le code Ici, j'ai utilisé alerte code> pour indiquer ce temps allumé ... il serait préférable d'afficher un message sur Écran! p>

p>

<div id='timediv'>Exam ends in <span id='time'>05:00</span> minutes!</div>
<form name='exam' action='samepage.php' method='post'>
  <input type='text' />
  <input type='submit' value='Submit Answer Paper' />
</form>


0 commentaires