OVH Cloud OVH Cloud

Popup menu formulaire

2 réponses
Avatar
hamett
Salut à tous,

je ne sais pas du tout faire de javascript (soyez indulgent)...
je cherche comment dans un formulaire (je pense que le javascript est le
plus approprié) faire une pop_menu qui aprés changement ...(onChange)
ecrit dans un champ <input... selon le choix de ce pop_menu.
Merci de votre réponse.

Hamett.

2 réponses

Avatar
Thibault TAILLANDIER
Salut à tous,

je ne sais pas du tout faire de javascript (soyez indulgent)...
je cherche comment dans un formulaire (je pense que le javascript est le
plus approprié) faire une pop_menu qui aprés changement ...(onChange)
ecrit dans un champ <input... selon le choix de ce pop_menu.
Merci de votre réponse.

Hamett.


Salut
c'est quoi pour toi un pop_menu ?

--
Thibault
:wq

Avatar
LR
Salut à tous,


Salut,

je ne sais pas du tout faire de javascript (soyez indulgent)...
je cherche comment dans un formulaire (je pense que le javascript est le
plus approprié) faire une pop_menu qui aprés changement ...(onChange)
ecrit dans un champ <input... selon le choix de ce pop_menu.
Merci de votre réponse.

Hamett.


Essaie ça :

Ton fichier html :
======================= <html>
<head>
<script language="javascript">
function ouvrirPopup()
{
window.open(
'popup.htm?popup=true',
'Lieu',
'toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=no,resizable=yes,widthB0,heightc5');
}

function afficherValeur( valeur )
{
monForm.monChamps.value = valeur;
}
</script>
</head>
<body>
<form name="monForm">
<input type="text" name="monChamps">
<br>
<a href="javascript:ouvrirPopup()">Ouvrir le popup</a>
</form>
</body>
</html>
==============================
Ton popup (popup.htm) :
============================== <html>
<body>
<form name="popupForm">
<select name="maListe" onchange="window.opener.afficherValeur(
this.options[this.selectedIndex].value );">
<option value="" selected="selected"></option>
<option value="val1">Valeur 1</option>
<option value="val2">Valeur 2</option>
<option value="val3">Valeur 3</option>
</select>
</form>
</body>
</html>
===============================