Résolu Message d'erreur sur un petit script Javascript

Statut
N'est pas ouverte pour d'autres réponses.

xOemak

Love Acid
Premium
Inscription
7 Juin 2015
Messages
253
Réactions
88
Points
3 971
RGCoins
0
Bonjour, voila je suis étudient en terminale et dois réaliser un projet de fin d'année pour le BAC. Ce projet consiste a réaliser un site internet, je ne vais pas m’étaler la dessus mais le fait est que j'ai un niveau moyen en html et css et j'ai voulu rajouter un peu de javascript pour permettre l'ajout d'un popup. Je me suis donc renseigner comment cela marcher et j'en suis arriver a ceci :

HTML:
<!-- SCRIPT -->

<script type="text/javascript">   

            function toggle_visibility() {
            var e = document.getElementById("popup_bg");
               if(e.style.display == 'block')
                  e.style.display = 'none';
               else
                  e.style.display = 'block';
            }

</script>

HTML:
<!-- LIENS -->

<a href="#" title="Ouvrir" onclick="totoggle_visibility()">Affichez les cours disponible</a>

HTML:
<!-- POPUP -->

<div id="popup_bg">

                <div id="popup_main">
                <div id="close_button" title="Fermer la fenêtre" onclick="toggle_visibility()">
                    X
                </div>
                </div>

</div>

Mais cela ne marche pas, j'ai le message d'erreur suivant :

You must be registered for see images attach

Voila j'aimerai donc savoir savoir pourquoi cela ne marche pas.

Merci d'avance.
 

Walky 🇫🇷

Cryptoboy
Ancien staff
Inscription
18 Octobre 2012
Messages
1 278
Réactions
1 188
Points
23 400
RGCoins
20
Bonsoir,

L'argument onclick ne correspond pas au nom de la fonction JS.

Ta fonction JS se nomme : toggle_visibility, or dans le code HTML tu as: totoggle_visibility
 
Cette réponse a aidé l'auteur de cette discussion !

Paul GTP

Légende vivante
VIP
Inscription
15 Août 2013
Messages
6 195
Réactions
7 548
Points
24 782
RGCoins
32
Salut,
Ton topic se trouvait dans la mauvaise section , je l'ai donc déplacé dans la bonne section :modo:

Sinon ; Règle d'or, ton prof d'ISN (je suppose ?) aurait du te l'apprendre, on ne recopie pas un bout de code qu'on ne comprend pas !
Effectivement, comme le dit Walky, tu as simplement fait une erreur en recopiant le nom de la fonction dans ton HTML :p

Et concernant l'autre erreur vérifie que tu aies bien mis la police d'écriture au bon endroit sur ton pc car ta page ne la retrouve pas :espion:

Ta demande est-elle résolue ?

Si oui, je t'invite à cliquer sur Cette réponse a répondu à ma question sur le message Walky pour rajouter le préfixe résolu à la discussion. :)


Bonne soirée,
Paul GTP
 

xOemak

Love Acid
Premium
Inscription
7 Juin 2015
Messages
253
Réactions
88
Points
3 971
RGCoins
0
Bonsoir,

L'argument onclick ne correspond pas au nom de la fonction JS.

Ta fonction JS se nomme : toggle_visibility, or dans le code HTML tu as: totoggle_visibility
Oua mais merci putain j'ai bloqué dessus toute une soirée a cause d'une simple faute de frappe --' Merci bien !
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut