[javascript-html] transmission paramètres
Résolu/Fermé
metalcat
Messages postés
75
Date d'inscription
dimanche 23 novembre 2003
Statut
Membre
Dernière intervention
11 juin 2022
-
24 juin 2007 à 15:09
metalcat Messages postés 75 Date d'inscription dimanche 23 novembre 2003 Statut Membre Dernière intervention 11 juin 2022 - 26 juin 2007 à 12:43
metalcat Messages postés 75 Date d'inscription dimanche 23 novembre 2003 Statut Membre Dernière intervention 11 juin 2022 - 26 juin 2007 à 12:43
A voir également:
- [javascript-html] transmission paramètres
- Paramètres windows - Guide
- Telecharger javascript - Télécharger - Langages
- Editeur html - Télécharger - HTML
- Paramètres dns - Guide
- Paramètres de confidentialité - Guide
1 réponse
Hello,
il est clair que les paramètre que tu passés ne sont pas modifiés au retour puisque les paramètres sont passés par copie en javascript. Par contre tu peux faire un retour par "return" et c'est ce que tu tentes de faire.
Tu as essayé de retourner un Array contenant toutes tes valeurs de retour. Après tu n'as qu'à parcourir ton tableau retourné par ta fonction dans ta page html...
J'espère que ca t'a un peu aidé,
A+,
JohnKoenig
il est clair que les paramètre que tu passés ne sont pas modifiés au retour puisque les paramètres sont passés par copie en javascript. Par contre tu peux faire un retour par "return" et c'est ce que tu tentes de faire.
Tu as essayé de retourner un Array contenant toutes tes valeurs de retour. Après tu n'as qu'à parcourir ton tableau retourné par ta fonction dans ta page html...
J'espère que ca t'a un peu aidé,
A+,
JohnKoenig
25 juin 2007 à 20:31
Merci pour ta réponse mais je ne comprends pas très bien. Mon problème est de savoir comment faire mon return convenablement avec 2 paramètres dans un script externe pour pouvoir les utiliser ensuite dans ma page HTML J'ai bien cherché sur différents sites de programmation javascript mais je ne trouve pas. Il s"agit toujours de scripts incorporés dans la page HTML même ou de scripts externes (fichiers JS) qui sont utilisés avec un seul paramètre. Peut-être faut-il que je code cela autrement dans ma page HTML ?
25 juin 2007 à 21:10
array_retour=new Array(a,b);
return array_retour;
mais si tu veux tu peux charger directement les valeurs dans ta page HTML par:
si c'est dans un formulaire:
document.nom_formulaire.nom_champ.value=a;
si c'est ailleurs dans la page:
document .getElementById('id_a_ecrire').innerHTML=a;
et a l'endroit ou tu veux le mettre tu mets un DIV
<div id="id_a_ecrire'>
</div>
donc si tu en as plusieurs a charger c'est facile.
26 juin 2007 à 12:43
<!-- image centrale -->
<SCRIPT type="text/javascript" SRC="c://mes documents/les venelles/site/pages-html/redimension_image.js"></SCRIPT>
<script type="text/javascript" language="javascript">
redimension_image(280,374);
image_width=array_retour[0];
image_height=array_retour[1];
document.write("<img name=\"image\" src=\"images/travaux/reparation-beton-ascD-4-1.JPG\" ");
document.write("style=\"border-style:solid; border-width:0.01em; border-color:#00ffff; background-color: #0000c0; position:absolute; padding:1%;left:38%; top:25%;\" ");
document.write("width="+image_width+ "height=" +image_height+" alt=''> ");
</script>