Javascript : pb avec un script conditionnel
Résolu/Fermé
JF11
Messages postés
36
Date d'inscription
mercredi 17 décembre 2008
Statut
Membre
Dernière intervention
9 novembre 2019
-
18 déc. 2008 à 10:42
JF11 Messages postés 36 Date d'inscription mercredi 17 décembre 2008 Statut Membre Dernière intervention 9 novembre 2019 - 18 déc. 2008 à 13:25
JF11 Messages postés 36 Date d'inscription mercredi 17 décembre 2008 Statut Membre Dernière intervention 9 novembre 2019 - 18 déc. 2008 à 13:25
A voir également:
- Javascript : pb avec un script conditionnel
- Telecharger javascript - Télécharger - Langages
- Javascript echo ✓ - Forum PHP
- Erreur #125 javascript - Forum Mozilla Firefox
- Table de multiplication javascript ✓ - Forum Javascript
- A javascript error occurred in the main process - Forum Handicap / Accessibilté
3 réponses
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
18 déc. 2008 à 11:41
18 déc. 2008 à 11:41
Salut, c'est encore moi
tu as une anomalie
dans ta fonction tu as 4 arguments
function afficherImage(aparent,id_ecrire,texte,id_logo)
et qd tu l'appelle tu en mets 5 :
afficherImage(this,'commentaire','<?php echo $texte; ?>','logo','1')
donc rajoutes un argument a ta fonction par exemple "aff_logo"
comme ça:
tu ne changes pas ton appel et tu testes sur aff_logo
et ton principe pour l'afficher n'est pas bon non plus
@lain
tu as une anomalie
dans ta fonction tu as 4 arguments
function afficherImage(aparent,id_ecrire,texte,id_logo)
et qd tu l'appelle tu en mets 5 :
afficherImage(this,'commentaire','<?php echo $texte; ?>','logo','1')
donc rajoutes un argument a ta fonction par exemple "aff_logo"
comme ça:
function afficherImage(aparent,id_ecrire,texte,id_logo,aff_logo)
tu ne changes pas ton appel et tu testes sur aff_logo
et ton principe pour l'afficher n'est pas bon non plus
if (aff_logo == "1") { var le_logo="<img src='logo.jpg' width='50' height='100'>";//tu peux modifier le stailles bien sur }else if (aff_logo == "0") { var le_logo="<img src='no_logo.jpg' width='50' height='100'>"; } var logo=document.getElementById(id_logo); logo.innerHTML=le_logo; }
@lain
JF11
Messages postés
36
Date d'inscription
mercredi 17 décembre 2008
Statut
Membre
Dernière intervention
9 novembre 2019
2
18 déc. 2008 à 12:41
18 déc. 2008 à 12:41
Merci encore Alain pour ton aide !
Pour l'argument qui manquait, j'avais corrigé de moi-meme par contre pour le bout de script, j'en étais loin...
Dès que j'ai 1 mn, j'essaie de vraiment me plonger dans le javascript pour avancer définitivement de ce coté.
merci encore
JF
Pour l'argument qui manquait, j'avais corrigé de moi-meme par contre pour le bout de script, j'en étais loin...
Dès que j'ai 1 mn, j'essaie de vraiment me plonger dans le javascript pour avancer définitivement de ce coté.
merci encore
JF
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
18 déc. 2008 à 13:10
18 déc. 2008 à 13:10
RE,
en Javascript pour atteindre un objet d'une page HTML
deux methodes:
- par le nom document.nom_formulaire.nom_element
- par leur id document.getElementById('id_a_atteindre')c'est celle que je préfère
et ensuite leurs propriétés ou methodes (value etc..)
si c'est un input type="text" par ex pour y écrire tu mets par .value=
si c'est un <div pour y ecrire tu fais par innerHTML=
vas voir le site toutjavascript.com (de mémoire ?)
en Javascript pour atteindre un objet d'une page HTML
deux methodes:
- par le nom document.nom_formulaire.nom_element
- par leur id document.getElementById('id_a_atteindre')c'est celle que je préfère
et ensuite leurs propriétés ou methodes (value etc..)
si c'est un input type="text" par ex pour y écrire tu mets par .value=
si c'est un <div pour y ecrire tu fais par innerHTML=
vas voir le site toutjavascript.com (de mémoire ?)
JF11
Messages postés
36
Date d'inscription
mercredi 17 décembre 2008
Statut
Membre
Dernière intervention
9 novembre 2019
2
18 déc. 2008 à 13:25
18 déc. 2008 à 13:25
Il est vrai que j'ai essayé de franchir les étapes !
là, j'avais cette demande un peu urgente et je n'ai jamais (a tord) pris le temps d'apprendre le javascript.
mais il faut vraiment que je m'y accroche...
JF
là, j'avais cette demande un peu urgente et je n'ai jamais (a tord) pris le temps d'apprendre le javascript.
mais il faut vraiment que je m'y accroche...
JF