Lire données après getelementsbyname() - HTML/CSS - Programmation
Marsh Posté le 11-05-2006 à 10:23:02
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.
Marsh Posté le 11-05-2006 à 10:31:26
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à...
Marsh Posté le 11-05-2006 à 10:35:44
C'est pourtant logique, dans ta page Sel_depcont.php tu as acces a ton idproduit avec $_GET['idproduit']
Marsh Posté le 11-05-2006 à 10:44:01
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:
Marsh Posté le 11-05-2006 à 11:47:54
Ben pourtant, plein de sites en parlent. Ex:
http://developer.mozilla.org/en/do [...] entsByName
Marsh Posté le 11-05-2006 à 11:57:05
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.
Marsh Posté le 11-05-2006 à 12:04:11
anapajari a écrit : ... |
Citation :
|
Marsh Posté le 11-05-2006 à 12:14:59
Bidem a écrit :
|
Oui donc ok
Marsh Posté le 11-05-2006 à 12:28:30
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...
Marsh Posté le 11-05-2006 à 10:11:12
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!!!