Label et Input
Résolu
Sinistrus
Messages postés
1010
Date d'inscription
Statut
Membre
Dernière intervention
-
Alain_42 Messages postés 5361 Date d'inscription Statut Membre Dernière intervention -
Alain_42 Messages postés 5361 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
svp petit problème en html
Normalement,
Lorsque je met le même id="voir" dans un input, il ne prends pas en compte :
Avez-vous une idée svp ?
Merci d'avance
svp petit problème en html
Normalement,
<label id="voir"></label>affiche le résultat d'un script javascript.
Lorsque je met le même id="voir" dans un input, il ne prends pas en compte :
<input name="textfield" type="text" style="width:100%" id="voir"/>
Avez-vous une idée svp ?
Merci d'avance
A voir également:
- Label et Input
- Label printer logiciel - Télécharger - Outils professionnels
- Input not supported - Forum Ecran
- No video input - Forum Windows
- [ NO VIDEO INPUT ENTER SLEEP MODE] - Forum PC portable
- Input ou output ✓ - Forum Audio
6 réponses
quel est ton code qui permet d'afficher un résultat JS dans cet element ?
As tu bien un seul id qui porte ce nom "voi"r ?
As tu bien un seul id qui porte ce nom "voi"r ?
Voilà tout mon code :
Il fonctionne seulement quand je met
<script language="JavaScript" type="text/javascript"> function choix(fichier) { document.getElementById('voir').innerHTML = fichier; } </script> <span class="Btn ChampFichier"><span>Parcourir...</span><input type="file" id="images" name="image" onChange="choix(this.value);" onmouseup="UpdateRecherche()"/></span> <button type="submit" id="btn" style="visibility:hidden">Up</button> <input type="text" name="textfield1" id="voir" style="width:100%" />
Il fonctionne seulement quand je met
<label id="voir"></label>à la place du input
innerHTML ecrit bien dans un element type label div etc...
mais dans un input pour ecrire il faut utiliser value
mais dans un input pour ecrire il faut utiliser value
document.getElementById('voir').value = fichier;
Comme ça ?
Ca ne marche pô ! :$
<input type="text" name="textfield1" onfocus="document.getElementById('voir').value = fichier;" />
Ca ne marche pô ! :$
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Ah oui ! Autant pour moi... j'avais ma fille entre les mains j'ai pas fais attention.
Ca fonctionne nickel !
Encore merci Alain_42 pour ce second coup de main !
Ca fonctionne nickel !
Encore merci Alain_42 pour ce second coup de main !
il faut appeler la fonction
en lui passant une valeur en argument
ou
<input type="text" name="textfield1" onfocus="choix('nom_du_fichier');" />
en lui passant une valeur en argument
ou
<script language="JavaScript" type="text/javascript"> function choix(fichier) { document.getElementById('voir').value= fichier; } </script> <span class="Btn ChampFichier"><span>Parcourir...</span><input type="file" id="images" name="image" onChange="choix(this.value);" onmouseup="UpdateRecherche()"/></span> <button type="submit" id="btn" style="visibility:hidden">Up</button> <input type="text" name="textfield1" id="voir" style="width:100%" />