471 résultats trouvés

par webmaster
Aujourd’hui, 19:50
Forum : Javascript
Sujet : Problème InnerHtml
Réponses : 7
Vues : 19

Re: Problème InnerHtml

En effet, cela fonctionne bien sur le codepen de demo

Pour que divVies soit bien intialisé, il faut que le DOM soit déjà construit
Donc il faut bien appelé le JS a la fin du document et pas dans le HEAD
par webmaster
Aujourd’hui, 19:03
Forum : Javascript
Sujet : Problème InnerHtml
Réponses : 7
Vues : 19

Re: Problème InnerHtml

Bonjour,

Le codepen renvoie une erreur 404

L'erreur JS indique que divVies n'est pas connu.
Il doit donc sans doute être mal initialisé
Mais sans le code complet, c'est difficile d'en dire plus
par webmaster
19 sept. 2022, 13:17
Forum : Javascript
Sujet : Ne passez qu'une fois dans un programme .js
Réponses : 1
Vues : 931

Re: Ne passez qu'une fois dans un programme .js

Bonjour, A chaque changement de page, l'ensemble des données est initialisée. Pour stocker des informations au cours de la visite, il faut utiliser des cookies. La solution serait de stocker un indicateur lors de la validation du login/mdp et de tester sa présence pour afficher ou non l'invite de sa...
par webmaster
10 sept. 2022, 08:37
Forum : Javascript
Sujet : Prompt en javascript
Réponses : 3
Vues : 796

Re: Prompt en javascript

Je suppose que le script est présent sur chaque page
Le navigateur ne retient pas d'une page à l'autre ce qui a été saisi.
Il faut utiliser des cookies pour stocker la saisie pendant la navigation du visiteur.
par webmaster
09 sept. 2022, 19:16
Forum : Javascript
Sujet : Prompt en javascript
Réponses : 3
Vues : 796

Re: Prompt en javascript

Bonjour En reprenant le code, il me semble qu'il fonctionne comme attendu <script> var itest = 1; var login="login" var motdepasse="pass" var messagelogin="Entrer login" var messagemdp="Entrer mot de passe" while (itest == 1) { un = prompt (messagelogin,""); if (un == login){ pw = prompt(messagemdp,...
par webmaster
04 août 2022, 18:15
Forum : Javascript
Sujet : Retour donnée fonction "undefined"
Réponses : 1
Vues : 787

Re: Retour donnée fonction "undefined"

Bonjour

Il doit manquer le return ici :

Code : Tout sélectionner

        return sommeRéduite(nb_réduit);
par webmaster
30 juil. 2022, 13:17
Forum : Javascript
Sujet : Le jeu du Serpent.
Réponses : 1
Vues : 740

Re: Le jeu du Serpent.

Bonjour,

La création de Snake ne me semble pas correcte
Il faut lui passer un tableau de coordonnées dans le paramètre body :

Code : Tout sélectionner

        snakee = new Snake([ [6, 4], [5, 4], [4, 4] ]); //le body c'est [6,4],[5,4],[4,4].
Je pense que cela ira bien mieux après
par webmaster
25 juil. 2022, 09:53
Forum : Javascript
Sujet : Affichage de plusieurs selon leur class ou name
Réponses : 6
Vues : 1370

Re: Affichage de plusieurs selon leur class ou name

Bonjour, Je viens de retester avec un exemple complet, je n'ai pas d'erreur et le 2eme div s'efface bien au clic sur la checkbox : <input type="checkbox" id="cbTout" onclick="FonctionAffchgTout()" checked /> tout<br> <div class="post" style="display: block" data-cat="Tout Indiv"> post Tout Indiv </d...
par webmaster
21 juil. 2022, 09:20
Forum : Javascript
Sujet : Affichage de plusieurs selon leur class ou name
Réponses : 6
Vues : 1370

Re: Affichage de plusieurs selon leur class ou name

Bonjour La fonction document.querySelectorAll retourne un tableau d'élements Il faut donc l'accéder par un indice postTout J'ai écrit ceci plutot comme condition : if (PostTout[i].dataset.cat.split(" ").includes("Tout")) { PostTout[i].style.display = "block"; } else { PostTout[i].style.display = "no...
par webmaster
20 juil. 2022, 11:05
Forum : Javascript
Sujet : Affichage de plusieurs selon leur class ou name
Réponses : 6
Vues : 1370

Re: Affichage de plusieurs selon leur class ou name

Bonjour, Le ,false est un paramètre optionnel de foreach Ici, il ne sert à rien. Pour manipuler des éléments DIV, j'aime bien utiliser les attributs data-xxxx Cela permet de stocker des informations directement dans le document. On peut les retrouver ensuite avec dataset https://www.toutjavascript.c...