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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Lire données après getelementsbyname()

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Lire données après getelementsbyname()

n°1363991
PedroBD
Posté le 11-05-2006 à 10:11:12  profilanswer
 

Bonjour,
 
J'envoie des variables dans une page par un window.open() dans une fonction. Cette même fonction récupère ces variables par un getelementsbyname. Ma question est simple:
 
Comment lire/afficher ces variables dans la nouvelle page ouverte?
 
Merci de votre aide parce que pour l'instant je trouve pas!!!

mood
Publicité
Posté le 11-05-2006 à 10:11:12  profilanswer
 

n°1363999
boulax
Inserer phrase hype en anglais
Posté le 11-05-2006 à 10:23:02  profilanswer
 

J'imagine que tu fias un truc du genre
 
window.open('tapage.html?arg1=val1&arg2=val2','nom','options') ?
 
En ce cas tes variables sont passées au serveur et ne sont donc pas directement accessible en Javascript dans ta nouvelle page.


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1364006
PedroBD
Posté le 11-05-2006 à 10:31:26  profilanswer
 

En fait je fais ça:
 
function openwindow() {
 
var idproduit = document.getElementByName('idproduit').value;
 
var popup = window.open('Sel_depcont.php?idproduit='+idproduit,'depcont','width=300,height=200,resizable');
}
 
Si c'est pas en javascript, j'y accède comment alors? en PHP?
 
je dois dire une connerie, mais je vois vraiment pas là...

n°1364011
boulax
Inserer phrase hype en anglais
Posté le 11-05-2006 à 10:35:44  profilanswer
 

C'est pourtant logique, dans ta page Sel_depcont.php tu as acces a ton idproduit avec $_GET['idproduit']


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1364016
PedroBD
Posté le 11-05-2006 à 10:37:46  profilanswer
 

Ben oui, j'avais pas fait le lien!
 
Merci.

n°1364021
anapajari
s/travail/glanding on hfr/gs;
Posté le 11-05-2006 à 10:44:01  profilanswer
 

boulax a écrit :

C'est pourtant logique, dans ta page Sel_depcont.php tu as acces a ton idproduit avec $_GET['idproduit']


+1
 
Par ailleurs, si ça te reprenait de faire ça en js, getElementByName n'existe pas tu as au choix:

  • getElementsByTagName : qui récupère tous les elements(DomNodeList) portant le tag passé en paramètres
  • getElementsById: qui te retourne l'élement portant l'id passé en paramètres

n°1364103
PedroBD
Posté le 11-05-2006 à 11:47:54  profilanswer
 

Ben pourtant, plein de sites en parlent. Ex:
 
http://developer.mozilla.org/en/do [...] entsByName
 

n°1364115
anapajari
s/travail/glanding on hfr/gs;
Posté le 11-05-2006 à 11:57:05  profilanswer
 

yes mais c'est du DOM2, alors déjà que le DOM1 ( est un autre jour, référence à un grand artiste) est tout juste supporté mieux vaut eviter de jouer avec le feu.
 
Par ailleur tu noteras bien que dans ton premier post, tu avais omis le S sur le getElementsByName.

Message cité 1 fois
Message édité par anapajari le 11-05-2006 à 11:57:49
n°1364123
Bidem
Posté le 11-05-2006 à 12:04:11  profilanswer
 

anapajari a écrit :

...
Par ailleur tu noteras bien que dans ton premier post, tu avais omis le S sur le getElementsByName.


 

Citation :

  • getElementsById: qui te retourne l'élement portant l'id passé en paramètres


:p

n°1364124
PedroBD
Posté le 11-05-2006 à 12:04:25  profilanswer
 

Ok, je vais rester au DOM1. Merci du coup de main!

mood
Publicité
Posté le 11-05-2006 à 12:04:25  profilanswer
 

n°1364127
anapajari
s/travail/glanding on hfr/gs;
Posté le 11-05-2006 à 12:14:59  profilanswer
 

Bidem a écrit :

Citation :

  • getElementsById: qui te retourne l'élement portant l'id passé en paramètres

:p


Oui donc ok :o
 

n°1364142
PedroBD
Posté le 11-05-2006 à 12:28:30  profilanswer
 

C'est pas tout à fait OK en fait, voilà le truc:
 
J'ai mon formulaire principal
 
<FORM>
 
<!--J'ai un plusieurs INPUT...-->
<INPUT....id="nom1"...>
<INPUT....id="nom2"...>
 
<!--Et un SELECT-->
<SELECT id="nom5" ....onchange=window.open.....>
 
</SELECT
 
</FORM>
 
Et je voudrais que quand je sélectionne une valeur (onchange) une nouvelle fenêtre s'ouvre toute seule et qu'elle ait reçu les valeurs des INPUT et du SELECT.
Tout marche pour l'instant sauf le passage des variables.
 
Bon, je pourrais aussi préciser que toutes les valeurs des INPUT et SELECT sont affichées en PHP par <? echo ....>  dans les attributs value="". En fait, le truc qui me gène le plus c'est de pouvoir passer les valeurs en javascript...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Lire données après getelementsbyname()

 

Sujets relatifs
aidez moi avec perl :mettre les données d'un fichier dans un tableauEnvoyer les données d'un formulaire...dans un window.open
transfert des données d'un formulaire à BDTransfert de données depuis Access vers SQL server
Sur PDA, comment accéder à une base de données dans une application ?Lire un fichier du pc avec fopen
afficher un resultat en fonction de deux donnéescomment creer et exploiter une petite base de données?
[RESOLU][MYSQL] Importer une base de donnéesImportation données XML vers BDD MySql
Plus de sujets relatifs à : Lire données après getelementsbyname()


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