Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2367 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Passer une variable php dasn un script javascript

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Passer une variable php dasn un script javascript

n°1650246
sabbahh
Posté le 28-11-2007 à 14:50:16  profilanswer
 

Bijour tout le monde,
J'ai besoin de vous, je veux utiliser une variable php dans une fonction en javascript.
Ce que j'ai réussi à faire c'est:  

Code :
  1. function calculer() {
  2.       calculexemple= document.form1.test1.value * 13; // calculexemple=champ texte 1 x 13
  3.        document.form1.test2.value = exemple;            // champ texte2 = calculexemple
  4.     }


 

Code :
  1. <input name="test1" type="text"  onChange="calculer()"  value=0>
  2. <input name="test2" type="text"  onChange="calculer()"  value=0>


 
Jusque là tout se passe bien mais ce que je veux faire c'est la même chose mais dans un tableau càd:
J'ai un tableau qui se remplisse dynamiquement en fonction d'une requete sql
mes champs texte ressemble à ça :

Code :
  1. <input name='<? echo "test[0][".$i."]"; ?>' value='<?php echo $row[2];?>' type="text" >


Donc ma question est, cmt passer cette variable ds ma fonction du style

Code :
  1. document.form1.'<? echo "test[0][".$i."]"; ?>'.value

mood
Publicité
Posté le 28-11-2007 à 14:50:16  profilanswer
 

n°1650251
flo850
moi je
Posté le 28-11-2007 à 14:52:00  profilanswer
 

document.form1.test[0][<? echo $i; ?>].value
ou plus court
document.form1.test[0][<?=$i?>].value
sans les '

 

et regarde ton code source généré pour voir ce que ca change

 

et installe firebug ou webdevelopper pour avoir de vrai warning en js

 

:jap:

Message cité 1 fois
Message édité par flo850 le 28-11-2007 à 14:52:53
n°1650267
sabbahh
Posté le 28-11-2007 à 15:02:42  profilanswer
 

flo850 a écrit :

document.form1.test[0][<? echo $i; ?>].value
ou plus court  
document.form1.test[0][<?=$i?>].value
sans les '
 
et regarde ton code source généré pour voir ce que ca change
 
et installe firebug ou webdevelopper pour avoir de vrai warning en js  
 
:jap:


Undefined variable i

n°1650294
flo850
moi je
Posté le 28-11-2007 à 15:22:01  profilanswer
 

et magré ca ,  il ne te jette pas quand tu ecris  
 
 <input name='<? echo "test[0][".$i."]"; ?>' value='<?php echo $row[2];?>' type="text" > ?

n°1650297
sabbahh
Posté le 28-11-2007 à 15:24:30  profilanswer
 

dsl j'avais pas présicer que  
<input name='<? echo "test[0][".$i."]"; ?>' value='<?php echo $row[2];?>' type="text" >
 est dans le body (php) pas ds la fonction


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Passer une variable php dasn un script javascript

 

Sujets relatifs
[php/mysql] Ajout d'un prix variable dans le panier[Résolu]Javascript, div, visibility et position
[Résolu] chmod() et les variables $_GET['var'][Résolu] un script ne respercte pas <form action="">
Inclure un script dans mon site webEnvoyer dans une autre frame des infos via javascript
souci avec un script "compte à rebours"pb script page aleatoire
Remplacer fonction mysql par odbc dans scriptMysqli bind_param sur nombre de paramètres variable
Plus de sujets relatifs à : Passer une variable php dasn un script javascript


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR