no save
Assistance
Achat
News

Forum | webmastering
affichage champs selon le choix du bouton
xdiz, le mer. 09 juil. 2008 à 13:42:44
Fonction js (javascript) qui marche qui permet d'afficher/cacher une partie d'un formulaire différent à partir d'un type=radio (ici y'en a seulement 2)

2 choix possibles donc type=radio (oui ou non), Si il clique sur oui alors sa
lui envoie un formulaire sur des infos client, si clic sur non alors sa lui
envoie des infos pour les nons clients

Ces instructions sont couplées avec du PHP
HTML/PHP
echo '<label>Oui</label><input type="radio" name="client" id="ouiCli" value="oui"
onclick="choixClient(this,\'formCli\', \'formNonCli\');" />';
echo '<label>Non</label><input type="radio" name="client" id="nonCli" value="non"
onclick="choixClient(this, \'formCli\',\'formNonCli\');" />';

javascript

btn correspond au bouton coche (oui ou non ici)
champ1 correspend a mon DIV qui englobe les formulaire que je veux voir (ici
formulaire pour le client)
champ1 correspend a mon DIV qui englobe les formulaire que je veux voir (ici
formulaire pour le NON client)
function choixClient(btn,champ1,champ2)
{
if (btn.id == "ouiCli"){
afficher(champ1,true);
afficher(champ2,false);
}
else if (btn.id == "nonCli"){
afficher(champ2,true);
afficher(champ1,false);
}
}

Cette fonction affiche ou non le DIV par rapport a l'id
ex: <div id="formCli">

function afficher (div, affiche) {
if (affiche){
document.getElementById(div).style.display="block";
}
else {
document.getElementById(div).style.display="none";
}
}
Précédentfoxy
janv. 08
corleone90
08 févr.
Suivant
REPONSES
Maoulida
déc. 06
Yassine Moubarrid
mai 07
foxy
oct. 07
foxy
oct. 07
Maoulida
oct. 07
foxy
janv. 08
xdiz
juil. 08
corleone90
08 févr.
badibad
07 sept.
Version Web
Réalisé par RedShift
no save