begin process at 2012 05 29 21:34:07
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Javascript / DHTML / Ajax

 > 

Framework

 > 

Atlas

 > 

problème sur le passage de paramètre dans une fonction


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

problème sur le passage de paramètre dans une fonction

jeudi 15 juin 2006 à 12:25:04 | problème sur le passage de paramètre dans une fonction

cailloucaillou

Bonjour,
Je pose le contexte. Je veux récupérer le chemin d'une image(PHP) et la passer à ma fonction en paramètre (javascript). Cette fonction doit afficher l'image.
Le code:
...........................
<HEAD><SCRIPT LANGUAGE="JavaScript">
function afficheVignette(cheminMaxi)
{
document.write('<A HREF=\"javascript:afficheMaxi(\''+cheminMaxi+'\')\">
                            <IMG SRC=\"'+cheminMaxi+'\" HSPACE=0 VSPACE=0 BORDER=0 WIDTH=\"100\" HEIGHT\"80\"
                             TITLE=\"cliquez ici pour voir en grand\"></A>
                        ');
}
-----------------autres fonctions dont afficheMaxi..............................................
</HEAD> </SCRIPT>
<BODY>
............................
<SCRIPT LANGUAGE="JavaScript">
----------------------------
afficheVignette("chemin/image.jpg"); // cela marche!
-----------------------------
$test = "chemin/image.jpg"; 
afficheVignette("$test");     // cala ne marche pas! pourquoi?
-----------------------------
</SCRIPT>
</BODY>
 A l'avance je vous remercie de votre aide, je voudrais savoir comment passer la variable $test en paramètre de la fonction pour que cela fonctionne.
PS: Je ne connais rien en javascript.
jeudi 15 juin 2006 à 12:56:25 | Re : problème sur le passage de paramètre dans une fonction

nickadele

Membre Club Administrateur CodeS-SourceS
Parce que si tu regardes le code source html de ta page il doit certainement te manquer les quotes à ton paramètre de fonction : afficheVignette(chemin/image.jpg); Hors tu dois avoir : afficheVignette("chemin/image.jpg"); ou afficheVignette('chemin/image.jpg'); Nickadele
jeudi 15 juin 2006 à 12:59:27 | Re : problème sur le passage de paramètre dans une fonction

rrk275

Réponse acceptée !

deja je voit un gros melange mais la tu passe en parametre "$test" et pas la variable si tu fais clic droit propriété sur ton image tu verra src = $test.. ensuite pour le script moi je mettrais :
<?
$test = "chemin/image.jpg"; 
echo "afficheVignette(\" ".$tes."  \"); ";
?>
sinon cote javascript ca a l'air bien..

jeudi 15 juin 2006 à 14:12:34 | Re : problème sur le passage de paramètre dans une fonction

cailloucaillou

Merci de m'avoir accordé du temps,exact j'ai mélangé un peut trop le php avec le javascrit. Une des solutions est de déclarer:
code:
var test="chemin/image.jpg";
afficheVignette(test);



Cette discussion est classée dans : fonction, image, chemin, paramètre, affichevignette


Répondre à ce message

Sujets en rapport avec ce message

Fonction en paramètre d'une fonction [ par Ekik ] Bonjours,Je voudrais créer une fonction qui me permet d'effectuer telle ou telle action suivant le bouton de la souris qui a été cliqué.Le code que j' Passage de tableau en paramètre d'une fonction [ par Mask ] Y a t il des subtilités à connaitre quant au passage passage de tableaux en paramètre pour des fonctions par rapport au passage de chaînes de caractèr Taille Image sans document.images[0]..... [ par jdaviaud ] Voila,Ce que je recherche, c'est une fonction qui me permet de connaitre la largeur et la hauteur d'une image depuis son urlen gros j'ai ma variable t afficher une image en fonction d'un formulaire [ par jubeau ] Bonjour Je souhaiterais afficher un menu déroulant avec plusieurs options. Chacune correspond à une image qui s'affiche instantannément quand on sél erreur fonction sous mozilla [ par chamallow ] Bonjour, alors voilà, j'ai une erreur que je n'arrive pas à corriger, et je ne comprend pas pourquoi.La fonction est :    function Sync_Picture(obj)   chemin d'une image [ par stopworries ] slt tlm,impossible pr moi d'afficher des images qui defilent parce que les chemins des images codees en js ne st pas reconnues.Y'a-t-il une difference Src=Fonction [ par edokt ] Samut toutlemonde J'ai une petite question est ce que c'est possible de mettre pour le parametre SRC d'un image ou Iframe une fonction , c'est à di paramètres fonction creatPopup ?? [ par roedan ] bonjour, en utilisant la fonction "creatPopup" peut-on définir : - insérer une image - placer une image comme comme fond - appeler(insérer une page)c Passage de fonction en paramètre d'une fonction [ par abdoulax ] Bonjour,Je me suis posé une question assez interressante, est il possible de passer dans les paramètres d'une fonction, une fonction. Comme le fait l' Changer le fond de la page dans une fonction js [ par edelendil ] voila le ptit pb j'essaye avec cette fonction de changer le fond d'un pop-up// On récupère le nom de l'image ds la barre d'adressevar chaine=window.lo


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,076 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales