Label et Input
Résolu
Sinistrus
Messages postés
1010
Date d'inscription
Statut
Membre
Dernière intervention
-
Alain_42 Messages postés 5413 Statut Membre -
Alain_42 Messages postés 5413 Statut Membre -
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
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 ? -
Voilà tout mon code :
<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
document.getElementById('voir').value = fichier; -
Comme ça ?
<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 ! -
il faut appeler la fonction
<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%" />