Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/08/2011, 10h26   #1
Nouveau Membre du Club
 
Homme richard dean anderson
Ingénieur systèmes et réseaux
Inscription : août 2011
Messages : 28
Détails du profil
Informations personnelles :
Nom : Homme richard dean anderson
Localisation : Monaco

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Finance

Informations forums :
Inscription : août 2011
Messages : 28
Points : 30
Points : 30
Par défaut Fonction & Argument

Bonjour,

N'y connaissant rien en javascript, je me demande comment faire un truc simple

j'ai une fonction JS (dans du PHP) qui marche bien, mais à laquelle j'essaye de passer un argument (sealed) pour modifier l'instruction (c'est des noms de champ d'un formulaire) :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
echo '
<script type="text/javascript">
function disable_enable_sealed(sealed)
        {
           if (document.all || document.getElementById)
           {
             if (document.review.sealed.disabled==true)
                document.review.sealed.disabled=false
             else
                document.review.sealed.disabled=true
           }
        }
</script>
';
le truc : je voudrais remplacer le document.review.sealed.disabled par document.review.VALEUR_DE_SEALED.disabled

comment faire pour le passer dans les lignes svp ?

j'ai essayé avec des simples quotes, doubles, sigle plus etc.. mais rien n'y fait, je ne dois pas faire ca correctement..

merci de votre aide !

ps : j'ai testé ça mais ça ne marche pas non plus :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
echo '
<script type="text/javascript">
function disable_enable_sealed(sealed)
        {
           if (document.all || document.getElementById)
           {
             if (document.review.\' + sealed + \'.disabled==true)
                document.review.\' + sealed + \'.disabled=false
             else
                document.review.\' + sealed + \'.disabled=true
           }
        }
</script>';
frenchlion est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/08/2011, 10h31   #2
Nouveau Membre du Club
 
Homme richard dean anderson
Ingénieur systèmes et réseaux
Inscription : août 2011
Messages : 28
Détails du profil
Informations personnelles :
Nom : Homme richard dean anderson
Localisation : Monaco

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Finance

Informations forums :
Inscription : août 2011
Messages : 28
Points : 30
Points : 30
on m'a répondu ailleurs, c'était simple :

document.review[sealed].disabled

problème résolu merci
frenchlion est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h35.


 
 
 
 
Partenaires

Hébergement Web