bonjours, je voudrait que, lorsqu'on clique sur un lien de ma page (qui
rappele cette meme page) ne pas perdre la valeur d'un champ d'un
formulaire.
je procede en substance comme suit :
------
<form name="form1">
<input type="text" value="<?php $mavar ?>" name="mavar">
</form>
<a href=index.php?totoÊncre&mavar=<?php $mavar ?> >balbla</a>
------
(je n'inclue pas vraiment le code php comme ca, c'est pour simplifier)
et je voudrait créer une fonction JS qui au Onkeypressed du champ
texte complete le parametre correspondant du lien.
bonjours, je voudrait que, lorsqu'on clique sur un lien de ma page (qui
rappele cette meme page) ne pas perdre la valeur d'un champ d'un
formulaire.
je procede en substance comme suit :
------
<form name="form1">
<input type="text" value="<?php $mavar ?>" name="mavar">
</form>
<a href=index.php?totoÊncre&mavar=<?php $mavar ?> >balbla</a>
------
(je n'inclue pas vraiment le code php comme ca, c'est pour simplifier)
et je voudrait créer une fonction JS qui au Onkeypressed du champ
texte complete le parametre correspondant du lien.
bonjours, je voudrait que, lorsqu'on clique sur un lien de ma page (qui
rappele cette meme page) ne pas perdre la valeur d'un champ d'un
formulaire.
je procede en substance comme suit :
------
<form name="form1">
<input type="text" value="<?php $mavar ?>" name="mavar">
</form>
<a href=index.php?totoÊncre&mavar=<?php $mavar ?> >balbla</a>
------
(je n'inclue pas vraiment le code php comme ca, c'est pour simplifier)
et je voudrait créer une fonction JS qui au Onkeypressed du champ
texte complete le parametre correspondant du lien.
deux problemes se posent a moi :
-j'ai simplifié ma question
-je n'aurait pas dû
donc je reprend :
un nombre indeterminé de lignes vont posseder un lien (extrait d'une
BDD), de plus mon lien en globalitée est generé dynamiquement, et, ce
par un moteur de template, entendez par la que le lien ne sera pas le
meme pour chaque ligne.
Donc, totoÊncre pourras etre toto=ange a une autre ligne...
ce que je voudrait c'est pouvoir cibler l'argument lui meme :
CAD : modifier mavar=<valeur>
et non pas le href en entier.
c'est possible?
deux problemes se posent a moi :
-j'ai simplifié ma question
-je n'aurait pas dû
donc je reprend :
un nombre indeterminé de lignes vont posseder un lien (extrait d'une
BDD), de plus mon lien en globalitée est generé dynamiquement, et, ce
par un moteur de template, entendez par la que le lien ne sera pas le
meme pour chaque ligne.
Donc, totoÊncre pourras etre toto=ange a une autre ligne...
ce que je voudrait c'est pouvoir cibler l'argument lui meme :
CAD : modifier mavar=<valeur>
et non pas le href en entier.
c'est possible?
deux problemes se posent a moi :
-j'ai simplifié ma question
-je n'aurait pas dû
donc je reprend :
un nombre indeterminé de lignes vont posseder un lien (extrait d'une
BDD), de plus mon lien en globalitée est generé dynamiquement, et, ce
par un moteur de template, entendez par la que le lien ne sera pas le
meme pour chaque ligne.
Donc, totoÊncre pourras etre toto=ange a une autre ligne...
ce que je voudrait c'est pouvoir cibler l'argument lui meme :
CAD : modifier mavar=<valeur>
et non pas le href en entier.
c'est possible?
deux problemes se posent a moi :
-j'ai simplifié ma question
-je n'aurait pas dû
donc je reprend :
un nombre indeterminé de lignes vont posseder un lien (extrait d'une
BDD), de plus mon lien en globalitée est generé dynamiquement, et, ce
par un moteur de template, entendez par la que le lien ne sera pas le
meme pour chaque ligne.
Donc, totoÊncre pourras etre toto=ange a une autre ligne...
ce que je voudrait c'est pouvoir cibler l'argument lui meme :
CAD : modifier mavar=<valeur>
et non pas le href en entier.
c'est possible?
deplus (question optionnelle) est-il possible de selectionner mes liens
sans passer par un getElementById() ?? par exemple en se limitant a
TOUS les liens contenus dans un DIV ?? ex :
foreach (document.div.tabDynamique.link AS monLien) {
monTab = monLien.search.split('&');
if (monTab[0] == mavar ) {//le parametre qu'on veut modifier
monTab[1] = documents.form.form1.mavar.value
}
}
quelque chose dans le genre?
ps : je vait tester si ca marche lol, expliquer des fois ca fait un peu
mieux comprendre!
ps2 : dsl je connait pas bien la syntaxe JS alors j'ai un peu
inventé...
deux problemes se posent a moi :
-j'ai simplifié ma question
-je n'aurait pas dû
donc je reprend :
un nombre indeterminé de lignes vont posseder un lien (extrait d'une
BDD), de plus mon lien en globalitée est generé dynamiquement, et, ce
par un moteur de template, entendez par la que le lien ne sera pas le
meme pour chaque ligne.
Donc, totoÊncre pourras etre toto=ange a une autre ligne...
ce que je voudrait c'est pouvoir cibler l'argument lui meme :
CAD : modifier mavar=<valeur>
et non pas le href en entier.
c'est possible?
deplus (question optionnelle) est-il possible de selectionner mes liens
sans passer par un getElementById() ?? par exemple en se limitant a
TOUS les liens contenus dans un DIV ?? ex :
foreach (document.div.tabDynamique.link AS monLien) {
monTab = monLien.search.split('&');
if (monTab[0] == mavar ) {//le parametre qu'on veut modifier
monTab[1] = documents.form.form1.mavar.value
}
}
quelque chose dans le genre?
ps : je vait tester si ca marche lol, expliquer des fois ca fait un peu
mieux comprendre!
ps2 : dsl je connait pas bien la syntaxe JS alors j'ai un peu
inventé...
deux problemes se posent a moi :
-j'ai simplifié ma question
-je n'aurait pas dû
donc je reprend :
un nombre indeterminé de lignes vont posseder un lien (extrait d'une
BDD), de plus mon lien en globalitée est generé dynamiquement, et, ce
par un moteur de template, entendez par la que le lien ne sera pas le
meme pour chaque ligne.
Donc, totoÊncre pourras etre toto=ange a une autre ligne...
ce que je voudrait c'est pouvoir cibler l'argument lui meme :
CAD : modifier mavar=<valeur>
et non pas le href en entier.
c'est possible?
deplus (question optionnelle) est-il possible de selectionner mes liens
sans passer par un getElementById() ?? par exemple en se limitant a
TOUS les liens contenus dans un DIV ?? ex :
foreach (document.div.tabDynamique.link AS monLien) {
monTab = monLien.search.split('&');
if (monTab[0] == mavar ) {//le parametre qu'on veut modifier
monTab[1] = documents.form.form1.mavar.value
}
}
quelque chose dans le genre?
ps : je vait tester si ca marche lol, expliquer des fois ca fait un peu
mieux comprendre!
ps2 : dsl je connait pas bien la syntaxe JS alors j'ai un peu
inventé...
avec bien sur, coté php $mavar=$_GET['mavar']
avec bien sur, coté php $mavar=$_GET['mavar']
avec bien sur, coté php $mavar=$_GET['mavar']
bonjours, je voudrait que, lorsqu'on clique sur un lien de ma page (qui
rappele cette meme page) ne pas perdre la valeur d'un champ d'un
formulaire.
je procede en substance comme suit :
------
<form name="form1">
<input type="text" value="<?php $mavar ?>" name="mavar">
</form>
<a href=index.php?totoÊncre&mavar=<?php $mavar ?> >balbla</a>
------
(je n'inclue pas vraiment le code php comme ca, c'est pour simplifier)
et je voudrait créer une fonction JS qui au Onkeypressed du champ
texte complete le parametre correspondant du lien.
Tu peux faire comme ça (l'événement onkeypress n'est pas parfait, je
préfère utiliser onpropertychange) :
<INPUT TYPE="text"
onpropertychange="document.getElementById('MyA').href='index.php?totoÊncre&mavar='+this.value">
<a id=MyA href="index.php?totoÊncre&mavar=">lien</a>
Ou bien comme ça :
<INPUT TYPE="text" id=MyF>
<a href="javascript:;"
onclick="window.open('index.php?totoÊncre&mavar='+document.getElementById('MyF').value,
'_self')">lien</a>
bonjours, je voudrait que, lorsqu'on clique sur un lien de ma page (qui
rappele cette meme page) ne pas perdre la valeur d'un champ d'un
formulaire.
je procede en substance comme suit :
------
<form name="form1">
<input type="text" value="<?php $mavar ?>" name="mavar">
</form>
<a href=index.php?totoÊncre&mavar=<?php $mavar ?> >balbla</a>
------
(je n'inclue pas vraiment le code php comme ca, c'est pour simplifier)
et je voudrait créer une fonction JS qui au Onkeypressed du champ
texte complete le parametre correspondant du lien.
Tu peux faire comme ça (l'événement onkeypress n'est pas parfait, je
préfère utiliser onpropertychange) :
<INPUT TYPE="text"
onpropertychange="document.getElementById('MyA').href='index.php?totoÊncre&mavar='+this.value">
<a id=MyA href="index.php?totoÊncre&mavar=">lien</a>
Ou bien comme ça :
<INPUT TYPE="text" id=MyF>
<a href="javascript:;"
onclick="window.open('index.php?totoÊncre&mavar='+document.getElementById('MyF').value,
'_self')">lien</a>
bonjours, je voudrait que, lorsqu'on clique sur un lien de ma page (qui
rappele cette meme page) ne pas perdre la valeur d'un champ d'un
formulaire.
je procede en substance comme suit :
------
<form name="form1">
<input type="text" value="<?php $mavar ?>" name="mavar">
</form>
<a href=index.php?totoÊncre&mavar=<?php $mavar ?> >balbla</a>
------
(je n'inclue pas vraiment le code php comme ca, c'est pour simplifier)
et je voudrait créer une fonction JS qui au Onkeypressed du champ
texte complete le parametre correspondant du lien.
Tu peux faire comme ça (l'événement onkeypress n'est pas parfait, je
préfère utiliser onpropertychange) :
<INPUT TYPE="text"
onpropertychange="document.getElementById('MyA').href='index.php?totoÊncre&mavar='+this.value">
<a id=MyA href="index.php?totoÊncre&mavar=">lien</a>
Ou bien comme ça :
<INPUT TYPE="text" id=MyF>
<a href="javascript:;"
onclick="window.open('index.php?totoÊncre&mavar='+document.getElementById('MyF').value,
'_self')">lien</a>
Ouh là, ça se complique ! C'était mieux quand c'était simplifié :)
Donc, totoÊncre pourras etre toto=ange a une autre ligne...
ce que je voudrait c'est pouvoir cibler l'argument lui meme :
CAD : modifier mavar=<valeur>
et non pas le href en entier.
c'est possible?
Ouh là, ça se complique ! C'était mieux quand c'était simplifié :)
Donc, totoÊncre pourras etre toto=ange a une autre ligne...
ce que je voudrait c'est pouvoir cibler l'argument lui meme :
CAD : modifier mavar=<valeur>
et non pas le href en entier.
c'est possible?
Ouh là, ça se complique ! C'était mieux quand c'était simplifié :)
Donc, totoÊncre pourras etre toto=ange a une autre ligne...
ce que je voudrait c'est pouvoir cibler l'argument lui meme :
CAD : modifier mavar=<valeur>
et non pas le href en entier.
c'est possible?
O.L. wrote:Tu peux faire comme ça (l'événement onkeypress n'est pas parfait, je
préfère utiliser onpropertychange) :
c'est sûr que çà va fonctionner dans mon NC 4.5 ... !
et puis de tte façon y a (normalement) rien besoin avant replissage du champ
donc
<input type="text" onchange="document.links[1].href += this.value;">
ou
<input type="text" onchange="document.links[1].href =
'machin.php?mavar='+this.value;">
O.L. wrote:
Tu peux faire comme ça (l'événement onkeypress n'est pas parfait, je
préfère utiliser onpropertychange) :
c'est sûr que çà va fonctionner dans mon NC 4.5 ... !
et puis de tte façon y a (normalement) rien besoin avant replissage du champ
donc
<input type="text" onchange="document.links[1].href += this.value;">
ou
<input type="text" onchange="document.links[1].href =
'machin.php?mavar='+this.value;">
O.L. wrote:Tu peux faire comme ça (l'événement onkeypress n'est pas parfait, je
préfère utiliser onpropertychange) :
c'est sûr que çà va fonctionner dans mon NC 4.5 ... !
et puis de tte façon y a (normalement) rien besoin avant replissage du champ
donc
<input type="text" onchange="document.links[1].href += this.value;">
ou
<input type="text" onchange="document.links[1].href =
'machin.php?mavar='+this.value;">
ASM a formulé la demande :O.L. wrote:Tu peux faire comme ça (l'événement onkeypress n'est pas parfait, je
préfère utiliser onpropertychange) :
c'est sûr que çà va fonctionner dans mon NC 4.5 ... !
C'est pas un événement standard ? Oups :)
<input type="text" onchange="document.links[1].href =
'machin.php?mavar='+this.value;">
Sauf qu'il y aura (si j'ai bien compris) des liens très différents, avec
plus ou moins de variables à chaque lien.
C'est sûr que ça serait ptet mieux si il nous donnait des infos plus
concrètes sur ses trucs, au lieu de "simplifier". A toi de jouer, bruno
! :D
ASM a formulé la demande :
O.L. wrote:
Tu peux faire comme ça (l'événement onkeypress n'est pas parfait, je
préfère utiliser onpropertychange) :
c'est sûr que çà va fonctionner dans mon NC 4.5 ... !
C'est pas un événement standard ? Oups :)
<input type="text" onchange="document.links[1].href =
'machin.php?mavar='+this.value;">
Sauf qu'il y aura (si j'ai bien compris) des liens très différents, avec
plus ou moins de variables à chaque lien.
C'est sûr que ça serait ptet mieux si il nous donnait des infos plus
concrètes sur ses trucs, au lieu de "simplifier". A toi de jouer, bruno
! :D
ASM a formulé la demande :O.L. wrote:Tu peux faire comme ça (l'événement onkeypress n'est pas parfait, je
préfère utiliser onpropertychange) :
c'est sûr que çà va fonctionner dans mon NC 4.5 ... !
C'est pas un événement standard ? Oups :)
<input type="text" onchange="document.links[1].href =
'machin.php?mavar='+this.value;">
Sauf qu'il y aura (si j'ai bien compris) des liens très différents, avec
plus ou moins de variables à chaque lien.
C'est sûr que ça serait ptet mieux si il nous donnait des infos plus
concrètes sur ses trucs, au lieu de "simplifier". A toi de jouer, bruno
! :D