28172 sujets

CSS et mise en forme, CSS3

bonjours, je rencontre un souci avec un label for

enfin je m'explique

je sais qu'un label il faut mettre un for="date"

avec un select id="date"

mais là je bug

etant doné que j'ai mis un blok.txt a la place du select

par exemple

		   <div class="inscriptionhaut">
		   <label class="labelinscription" for="date">Date de naissance : *</label>
		   
		   <section class="inputselectformulaire">
		   <div class="inputselectformulairegauche">

																						   <script type="text/javascript">
																						   XHR = new XMLHttpRequest() ;
																						   XHR.open("GET","../../select/membre/datenaissance.txt",false) ;
																						   XHR.send() ;
																						   resultat = XHR.responseText ;
																						   document.write(resultat);
																						   </script>

		   </div>
		   <div class="inputselectformulairedroite">Je suis n&eacute;e le 26 septembre 1976 (38Ans)<span class="icon-inscriptionlibre"></span></div>
		   </section>
		   </div>



là j'ai une ereur dans le for car dzans la source il n'affiche pas le select mis le code javasscript

j'ai tester de finter avec

[code=html<section class="alignerlesselects" id="date">
<script type="text/javascript">
XHR = new XMLHttpRequest() ;
XHR.open("GET","../../select/membre/datenaissance.txt",false) ;
XHR.send() ;
resultat = XHR.responseText ;
document.write(resultat);
</script>
</section>
][/code]
mais ca ne fonctione pas

merci de me dire ou il faut placer un id ou for
Salut,

Je comprend pas trop ce que tu veux faire en fait. Tu veux lier un label à un input ? dans ce cas je ne vois pas ton input. Que contient "datenaissance.txt" ?
arf arf

voilà le site

http://communautaire.legtux.org/module/membre/inscription.php

donc j'ai bien mis quand c'est un input

		   <div class="inscriptionhaut">
		   <label class="labelinscription" for="sexe">Votre sexe : *</label>
		   <section class="inputselectformulaire">
		   <div class="inputselectformulairegauche"><input type="checkbox" name="sexe" id="sexe" /><span class="icon-inscriptionhomme"></span>
		                                             <input type="checkbox" name="sexe" /><span class="icon-inscriptionfemme"></span></div>
		   <div class="inputselectformulairedroite">Je suis un homme<span class="icon-inscriptionlibre"></span></div>
		   </section>
		   </div>


un for="sexe" et dans input id="sexe

afin que w3c soit valide

mais quand c'est un select j'ai

		   <div class="inscriptionhaut">
		   <label class="labelinscription" for="date">Date de naissance : *</label>
		   
		   <section class="inputselectformulaire">
		   <div class="inputselectformulairegauche">
																						   <script type="text/javascript">
																						   XHR = new XMLHttpRequest() ;
																						   XHR.open("GET","../../select/membre/datenaissance.txt",false) ;
																						   XHR.send() ;
																						   resultat = XHR.responseText ;
																						   document.write(resultat);
																						   </script>

		   </div>
		   <div class="inputselectformulairedroite">Je suis n&eacute;e le 26 septembre 1976 (38Ans)<span class="icon-inscriptionlibre"></span></div>
		   </section>
		   </div>


je recupere le selec surdatedenaissance.txt

là on voit bien le select sur la page donc pas de soucy
mais dans la source on voit

<script type="text/javascript">
																						   XHR = new XMLHttpRequest() ;
																						   XHR.open("GET","../../select/membre/datenaissance.txt",false) ;
																						   XHR.send() ;
																						   resultat = XHR.responseText ;
																						   document.write(resultat);
																						   </script>


et ca me donne ereur

line 167 column 48 - Erreur: The “for” attribute of the “label” element must refer to a non-hidden form control.


comment faire pour disparaître cette erreur de label for
j'arrives pas afficher l'e contenue du datenaissance ajax

j'ai tester


<html>

<body>

<div id="monSuperTag"></div>


<script>

	document.getElementById("monSuperTag").innerHTML = 'hello world';

</script>
</body>

</html>

donc on voit bien hello world

mais je n'arrives pas afficher le .txt
es ce quelqu'un eut m'aider

merci