A voir également:
- [javascript] questions multiples...
- Telecharger javascript - Télécharger - Langages
- Afficher un tableau javascript en html ✓ - Forum Javascript
- Javascript echo ✓ - Forum PHP
- Erreur #125 javascript - Forum Mozilla Firefox
- En raison des multiples violations des consignes communautaires - Forum Mail
6 réponses
Posotaz
Messages postés
489
Date d'inscription
samedi 23 juin 2007
Statut
Membre
Dernière intervention
19 juin 2011
225
24 juin 2007 à 23:33
24 juin 2007 à 23:33
"Comment ordonner au script d'attendre un temps donné ?"
La fonction setTimeout() appelle une fonction après un temps donné. Sur Internet tu devrais trouver un tas d'exemples dessus. Donc tu pourrais par exemple mettre la suite du code dans une fonction que tu appelleras dans un setTimeout(). Quelqu'un a une autre idée ? (il est tard je suis fatigué, c'est la seule bêtise qui me soit venue à l'esprit mais au moins c'est radical :-D)
La fonction setTimeout() appelle une fonction après un temps donné. Sur Internet tu devrais trouver un tas d'exemples dessus. Donc tu pourrais par exemple mettre la suite du code dans une fonction que tu appelleras dans un setTimeout(). Quelqu'un a une autre idée ? (il est tard je suis fatigué, c'est la seule bêtise qui me soit venue à l'esprit mais au moins c'est radical :-D)
Dédé86
Messages postés
682
Date d'inscription
vendredi 23 décembre 2005
Statut
Membre
Dernière intervention
14 mars 2017
208
24 juin 2007 à 14:27
24 juin 2007 à 14:27
<label>Nom : <br />
<input type="text" name="nom" tabindex="10" size="15"
maxlength="20" onBlur="if(this.value!=='Thomas')
{javascript:alert('Bonjour Thomas. Comment ça va ?');this.value='valide';}"/>
</label><br />
Enlève le ! que j'ai mis en gras. Comme ça, cela va afficher Bonjour Thomas uniquement si le texte saisit dans input est égal à Thomas quand tu perd le focus.
A++
<input type="text" name="nom" tabindex="10" size="15"
maxlength="20" onBlur="if(this.value!=='Thomas')
{javascript:alert('Bonjour Thomas. Comment ça va ?');this.value='valide';}"/>
</label><br />
Enlève le ! que j'ai mis en gras. Comme ça, cela va afficher Bonjour Thomas uniquement si le texte saisit dans input est égal à Thomas quand tu perd le focus.
A++
Arf non désolé, il n'y est en réalité pas. j'ai bien mon "if(this.value!=='Thomas')"... Mais cela ne marche pas, ni alerte, ni changement du champ : rien ne se passe. (sous FF2 et sous IE6/7)
C'est réglé, désolé du dérangement : j'avais changé un texte, et tout logiquement oublié de mettre correctement les caractères d'échappement !
Merci.
Merci.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci pour ces 2 précisions.
Une autre petite question : comment 'désigner' de manière absolu un bouton de type radio, et plus précisément activer son selected ?
J'ai un code :
Qui est sensé me cocher l'option
Merci d'avance de vos réponses !
Une autre petite question : comment 'désigner' de manière absolu un bouton de type radio, et plus précisément activer son selected ?
J'ai un code :
<input type="radio" name="pays" value="france" id="fra" onBlur="document.region.metropolitaine.checked='checked';"/>
Qui est sensé me cocher l'option
<input type="radio" name="region" value="metropolitaine" id="metro" />: comment donc faire qu'au clic du premier, le second se coche aussi ? Ma solution ne fonctionne pas et je pense que cela vient de mon "document.region.metropolitaine.checked" qui doit être erroné...
Merci d'avance de vos réponses !