Boutons radios SANS valeur par défaut

Résolu/Fermé
Mazamazine Messages postés 81 Date d'inscription mercredi 27 février 2008 Statut Membre Dernière intervention 10 février 2015 - 28 févr. 2008 à 13:29
Mazamazine Messages postés 81 Date d'inscription mercredi 27 février 2008 Statut Membre Dernière intervention 10 février 2015 - 28 févr. 2008 à 15:14
Bonjour,

J'ai des boutons radios de ce type :
<input type="radio" name="choix" onclick="show_div(1)" /> Nom du bouton <br />

Je ne dois surtout pas avoir de valeur par défaut, car le fait de choisir un bouton ouvre une autre partie de mon formulaire hors j'ai une valeur par défaut (il n'y a pourtant pas "checked" ??!)
Comment retirer la valeur par défaut ?
A voir également:

3 réponses

Mazamazine Messages postés 81 Date d'inscription mercredi 27 février 2008 Statut Membre Dernière intervention 10 février 2015 13
28 févr. 2008 à 15:14
Allez comprendre.... Je n'ai strictement rien changé, et il n'y a plus de valeur par défaut...
C'est rare quand ça se résoud comme ça !!
Merci quand même,
1
Reivax962 Messages postés 3672 Date d'inscription jeudi 16 juin 2005 Statut Membre Dernière intervention 11 février 2021 1 011
28 févr. 2008 à 13:49
Bonjour,

Montre-nous le code de tous les boutons pour qu'on puisse te dire ce qu'il en est :)

Xavier
0
Mazamazine Messages postés 81 Date d'inscription mercredi 27 février 2008 Statut Membre Dernière intervention 10 février 2015 13
28 févr. 2008 à 14:05
Le code (trèèèès simplifié pour + de clarté) de mes boutons est le suivant :
<script type="text/javascript">
function show_div(id)
{
for (var i = 1; i <= 2; i++)
{
if (i == id)
{
document.getElementById('div_' + i).style.display = 'block';
}
else
{
document.getElementById('div_' + i).style.display = 'none';
}
}
}
</script>

<form>
<input type="radio" name="choix" onclick="show_div(1)" /> Montrer le texte 1<br />
<input type="radio" name="choix" onclick="show_div(4)" /> Montrer le texte 2
</form>

<div id="div_1" style="display: none">Texte 1</div>
<div id="div_2" style="display: none">Texte 2</div>
0