[RESOLU] Problème d'affichage de div selon bouton radio

Eléphant du PHP | 68 Messages

09 nov. 2022, 14:22

Bonjour,

j'ai utilisé ce code trouvé sur ce forum, hélas cela ne fonctionne pas, quelqu'un voit-il une erreur ?
<script type='text/javascript'>
function afficher(etat)
{   
document.getElementById("champ").style.visibility=etat;   
}
</script>


<form>
  <tr>
    <td width="107" bgcolor="#DDF1F9" class="style8">Association : </td>
    <td width="108" bgcolor="#DDF1F9" class="style8">GG71
      <input name="ULIBRE2" type="radio" value="1" onclick="afficher('visible');" checked/></td>
    <td width="134" bgcolor="#DDF1F9" class="style8">Marmottes
      <input name="ULIBRE2" type="radio" value="2" onclick="afficher('hidden');" /></td>
    <td width="138" bgcolor="#DDF1F9" class="style8">L.A.R.A
      <input name="ULIBRE2" type="radio" value="3" onclick="afficher('hidden');" /></td>
  </tr>
  <div id="champ">
	<tr>
    <td colspan="2" bgcolor="#DDF1F9" class="style8">N&deg; Membre :<span class="style11">2</span></td>
    <td colspan="2" bgcolor="#DDF1F9">
	<input type="number" name="ULIBRE1" width="250" pattern="(?=^.{8,}$)((?=.*d)|(?=.*W+))(?![.n])(?=.*[A-Z])(?=.*[a-z]).*"/>
	</td>
  </tr>
  </div>
</form>

Je trouve pas d'où vient le problème, merci de votre aide.

Mammouth du PHP | 2703 Messages

09 nov. 2022, 14:25

que dit la console du navigateur ?

Eléphant du PHP | 68 Messages

09 nov. 2022, 14:37

Unchecked runtime.lastError: A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received

et je ne comprends absolument rien a ce message

Mammouth du PHP | 2703 Messages

09 nov. 2022, 14:42

c'est pas forcément lié.

ce code, copier/coller dans un fichier html sans rien changer, fonctionne chez moi.

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

09 nov. 2022, 14:45

et je ne comprends absolument rien a ce message
La bonne nouvelle, c'est que ce message n'a absolument rien à voir avec le code que tu nous as indiqué.
Quand tu vois un message d'erreur dans la console de ton navigateur, il faut regarder quel fichier en est à l'origine et à quelle ligne il y a eu cette erreur. Si ça se trouve c'est une extension que tu as installé sur ton navigateur qui provoque cette erreur...


L'autre bonne nouvelle, c'est que le code que tu nous as donné fonctionne parfaitement : :D
https://jsfiddle.net/mg03a2bh/
Quand tout le reste a échoué, lisez le mode d'emploi...

Eléphant du PHP | 68 Messages

09 nov. 2022, 14:55

Donc le problème doit venir du reste de ma page alors parce que moi ça ne fonctionne pas du tout une fois en ligne sur mon site.

Eléphant du PHP | 68 Messages

09 nov. 2022, 15:19

Je crois que c est mon CMS qui bloque tout... je me demande si kwsphp n'a pas installé un système empêchant l'exécution de scripts. En fait moi je fabrique des modules que j'ajoute dans mon CMS kwsphp. La barbe ...

Eléphant du PHP | 68 Messages

09 nov. 2022, 20:57

Problème réglé, c'était un code de ma page qui plantait tout.

Merci de votre aide