Action d'un checkbox
Résolu/Fermé
A voir également:
- Action d'un checkbox
- Action - Guide
- Tubidy film d'action telecharger - Télécharger - TV & Vidéo
- Cette action ne peut pas être réalisée car le fichier est ouvert dans system - Guide
- Action fans - Accueil - Guide arnaque
- Piratage Temu et Action : vol massif de données personnelles chez les champions du hard discount - Accueil - Piratage
6 réponses
bonjour rasta67,
je viens de regarder du coté du onClick. Du coup, j'ai dans le <head> :
et dans mon <body> :
maintenant, comment faire pour que tous mes input soient activés ou désactivés en même temps? j'ai essayé en mettant id="texte_1" à chacun, mais ça ne marche pas...
je viens de regarder du coté du onClick. Du coup, j'ai dans le <head> :
<script language="Javascript"> function GereControle(Controleur, Controle, Masquer) { var objControleur = document.getElementById(Controleur); var objControle = document.getElementById(Controle); if (Masquer=='1') objControle.style.visibility=(objControleur.checked==true)?'visible':'hidden'; else objControle.disabled=(objControleur.checked==false)?false:true; return true; } </script>
et dans mon <body> :
<tr> <input type="checkbox" id="chkb_1" onClick="GereControle('chkb_1', 'texte_1', '0');"> <label for="chkb_1">Identique à l'adresse de facturation</label> </tr> <tr> <td>Nom *</td> <td><input type="text" id="texte_1" name="nom" size="30"></td> </tr> <tr> <td>Adresse *</td> <td><input type="text" name="adresse1" size="30"></td> </tr> <tr> <td></td> <td><input type="text" name="adresse2" size="30"></td> </tr> <tr> <td>Ville *</td> <td><input type="text" name="ville" size="30"></td> </tr>
maintenant, comment faire pour que tous mes input soient activés ou désactivés en même temps? j'ai essayé en mettant id="texte_1" à chacun, mais ça ne marche pas...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
j'ai trouvé autre chose :
onClick="GereControle('chkb_1', 'texte', '0');GereControle('chkb_1', 'texte2', '0');"
ce n'est surement pas propre comme code, mais ça marche...
onClick="GereControle('chkb_1', 'texte', '0');GereControle('chkb_1', 'texte2', '0');"
ce n'est surement pas propre comme code, mais ça marche...
ok , j'aurais proposé un truc du style:
<html>
<head>
<script language="Javascript">
function GereControle()
{
if(document.forms[0].chk.checked == 'checked')
{
document.forms[0].nom2.value = document.forms[0].nom1.value;
document.forms[0].adresse2.value = document.forms[0].adresse1.value;
document.forms[0].ville2.value = document.forms[0].ville1.value;
}
return false;
}
</script>
</head>
<body>
<form>
<input type="checkbox" name="chk" onChange="javascript:GereControle();">
<br>
Infos de facturation:
Nom * <input type="text" name="nom1" size="30"></td>
Adresse *<input type="text" name="adresse1" size="30"></td>
Ville * <input type="text" name="ville1" size="30"></td>
<br>
Infos de livraison:
Nom * <input type="text" name="nom2" size="30"></td>
Adresse *<input type="text" name="adresse2" size="30"></td>
Ville * <input type="text" name="ville2" size="30"></td>
</form>
</body>
</html>
<html>
<head>
<script language="Javascript">
function GereControle()
{
if(document.forms[0].chk.checked == 'checked')
{
document.forms[0].nom2.value = document.forms[0].nom1.value;
document.forms[0].adresse2.value = document.forms[0].adresse1.value;
document.forms[0].ville2.value = document.forms[0].ville1.value;
}
return false;
}
</script>
</head>
<body>
<form>
<input type="checkbox" name="chk" onChange="javascript:GereControle();">
<br>
Infos de facturation:
Nom * <input type="text" name="nom1" size="30"></td>
Adresse *<input type="text" name="adresse1" size="30"></td>
Ville * <input type="text" name="ville1" size="30"></td>
<br>
Infos de livraison:
Nom * <input type="text" name="nom2" size="30"></td>
Adresse *<input type="text" name="adresse2" size="30"></td>
Ville * <input type="text" name="ville2" size="30"></td>
</form>
</body>
</html>