Bonjour � tous !!
J'aimerais un coup de pouce pour ce code.
J'ai un formulaire principal nomm� index.html. Il est compos� de deux iframes et d'un cham text.
Dans le fichier liste.php j'ai une liste de choix qui s'affiche dans la FRAME1 quand je fais une selection dans cette liste la 2 �me liste apparait dans la
FRAME2.
J'aimerais r�cup�rer la valeur du input serv provenant de liste.php dans le input iserv de index.html.
Voici le script qui devrait permettre de le faire :
window.parent.document.forms['form'].elements['iserv'] = i;
Cependant cela ne fonctionne pas.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
INDEX.HTML
<html>
<head>
<meta http-equiv="Content-Language" content="fr">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Nouveau Formulaire</title>
</head>
<form name="form" method="post" action="page.php">
<IFRAME name="FRAME1" src="liste_serv.php" height="100" width="300" frameborder="0" > </IFRAME>
<IFRAME name="FRAME2" src="Blank.html" height="100" width="300" frameborder="0" > </IFRAME>
<input name="iserv">
</form>
</html> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
liste.php
<html>
<head>
<meta http-equiv="Content-Language" content="fr">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
</head>
<body bgcolor ="#e8e8ff">
<script language="JavaScript">
function Lien()
{
i = document.fserv.tserv.value;
window.parent.document.forms['form'].elements['iserv'] = i;
window.document.fserv.serv.value=i;
document.fserv.submit();
}
</script>
<form name="fserv" method="post" target = 'FRAME2' action="liste2.php">
<form name="fserv1" method="post" action="index.html">
<?php
//connection
base de donnee Access Formulaire
$cnx=odbc_connect('ma_base','','');
?>
<select size=1 name="tserv" onChange="Lien()">
......
ma requete
?>
<input name="serv">
</form>
</form>
</body>
</html> |
Partager