function signin_inscription_personne(civilite_corps_enseignant,nom_corps_enseignant,prenom_corps_enseignant) { var OAjax; if (window.XMLHttpRequest) OAjax = new XMLHttpRequest(); else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP'); OAjax.open('POST','../page.php',true); OAjax.onreadystatechange = function() { if (OAjax.readyState == 4 && OAjax.status==200) { if (document.getElementById) { if (OAjax.responseText =='true') { /* OK */ document.getElementById('msg_inscription_personne').innerHTML=''; }else{ /* PAS OK */ document.getElementById('msg_inscription_personne').innerHTML=OAjax.responseText; } } } } OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded'); OAjax.send('civilite_corps_enseignant='+civilite_corps_enseignant+'&nom_corps_enseignant='+nom_corps_enseignant+'&prenom_corps_enseignant='+prenom_corps_enseignant+getRadioValue()); } function getRadioValue(){ var lstRadios = document.getElementsByName('civilite_corps_enseignant'); for(var i=0; i<lstRadios.length; i++){ if(lstRadios[i].checked){ return lstRadios[i].value; return null; } } }
if(isset($_POST['civilite_corps_enseignant'])){ echo $_POST['civilite_corps_enseignant']; }
undefineddans les deux cas (coché ou pas coché)
) ce code :
onclick="getRadioValue();".
function getRadioValue(){ for (i = 0; i < document.getElementsByName('civilite_corps_enseignant').length; i++) { if(document.getElementsByName('civilite_corps_enseignant')[i].checked == true) { var ratingValue = document.getElementsByName('civilite_corps_enseignant')[i].value; break; } } alert(ratingValue); }
function signin_inscription_personne(civilite_corps_enseignant,nom_corps_enseignant,prenom_corps_enseignant) { var OAjax; if (window.XMLHttpRequest) OAjax = new XMLHttpRequest(); else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP'); OAjax.open('POST','../page.php',true); OAjax.onreadystatechange = function() { if (OAjax.readyState == 4 && OAjax.status==200) { if (document.getElementById) { if (OAjax.responseText =='true') { /* OK */ document.getElementById('msg_inscription_personne').innerHTML=''; }else{ /* PAS OK */ document.getElementById('msg_inscription_personne').innerHTML=OAjax.responseText; } } } } OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded'); OAjax.send('civilite_corps_enseignant='+civilite_corps_enseignant+'&nom_corps_enseignant='+nom_corps_enseignant+'&prenom_corps_enseignant='+prenom_corps_enseignant); }
if($civilite_corps_enseignant==""){ $erreurs[]="Vous n'avez pas saisi la civilité de l'enseignant"; }
function signin_inscription_personne(civilite_corps_enseignant,nom_corps_enseignant,prenom_corps_enseignant) { var OAjax; if (window.XMLHttpRequest) OAjax = new XMLHttpRequest(); else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP'); OAjax.open('POST','../page.php',true); OAjax.onreadystatechange = function() { if (OAjax.readyState == 4 && OAjax.status==200) { if (document.getElementById) { if (OAjax.responseText =='true') { /* OK */ document.getElementById('msg_inscription_personne').innerHTML=''; } else { /* PAS OK */ for (i = 0; i < document.getElementsByName('civilite_corps_enseignant').length; i++) { if(document.getElementsByName('civilite_corps_enseignant')[i].checked == false) { var ratingValue = document.getElementsByName('civilite_corps_enseignant')[i].value; document.getElementById('msg_inscription_personne').innerHTML=OAjax.responseText; } } } } } } OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded'); OAjax.send('civilite_corps_enseignant='+civilite_corps_enseignant+'&nom_corps_enseignant='+nom_corps_enseignant+'&prenom_corps_enseignant='+prenom_corps_enseignant); }
if($_POST['civilite_corps_enseignant']==""){ $erreurs[]="Vous n'avez pas saisi la civilité de l'enseignant"; }
undefined.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionfunction signin_inscription_personne(civilite_corps_enseignant,nom_corps_enseignant) { var OAjax; if (window.XMLHttpRequest) OAjax = new XMLHttpRequest(); else if (window.ActiveXObject) OAjax = new ActiveXObject('Microsoft.XMLHTTP'); OAjax.open('POST','../fichier.php',true); OAjax.onreadystatechange = function() { if (OAjax.readyState == 4 && OAjax.status==200) { if (document.getElementById) { if (OAjax.responseText =='true') { document.getElementById('msg_inscription_personne').innerHTML=''; } else { if (form.civilite_corps_enseignant[0].checked) { alert("Vous avez choisi la proposition " + form.civilite_corps_enseignant[0].value); } if (form.civilite_corps_enseignant[1].checked) { alert("Vous avez choisi la proposition " + form.civilite_corps_enseignant[1].value); document.getElementById('msg_inscription_personne').innerHTML=OAjax.responseText; } /* DEBUT - Boucle (marche pas, j'ai mis "checked" par défaut) qui permet de traiter les inputs type="radio" pas pareil que les inputs type="text"for (i = 0; i < document.getElementsByName('civilite_corps_enseignant').length; i++) { if(document.getElementsByName('civilite_corps_enseignant')[i].checked == false) { //var ratingValue = document.getElementsByName('civilite_corps_enseignant')[i].value; } } FIN - Boucle (marche pas, j'ai mis "checked" par défaut) qui permet de traiter les inputs type="radio" pas pareil que les inputs type="text"*/ } } } } OAjax.setRequestHeader('Content-type','application/x-www-form-urlencoded'); OAjax.send('&civilite_corps_enseignant='+civilite_corps_enseignant+'&nom_corps_enseignant='+nom_corps_enseignant+); }