Problème html/ java script

mjsaloutmani Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
animostab Messages postés 2829 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tout le monde.
j'ai un problème avec ce code html qui utilise des fonctionnalites de javascripts :
j'ai trois fichier : frames.html rep.html et ques.html .dans le fichier frames.html on cree deux colonnes la première partie gauche doit contenir le fichier ques.html( une formulaire a remplir );Alors que normalement les champs remplis dans le formuliare devraient apparaître dans la zone de droite. mais lorsque je clique sur valider resultat n'apparait pas .
si vous m'aider , voici les fichiers :
merci d'avance.
fichier frames.html
---------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>corrige exo1-2</title>
</head>
<FRAMESET cols="40%,*">
<frame name=questionnaire src=quest.html>
<frame name=reponse src=rep.html>
</FRAMESET>
</HTML>
----------------------------

fichier quest.html
----------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>corrige exo2 questionnaire</title>
</head>
<body>
<center>
<form name=monformulaire>
<table BORDER WIDTH="300" HEIGHT="125">
<tr>
<td><input type=button value=Nom onclick="alert(document.monformulaire.nom.value);"></td>
<td><input type=text name=nom size=20 value=""></td>
</tr>
<tr>
<td><input type=button value=Telephone onclick="alert(document.monformulaire.tel.value);"></td>
<td><input type=text name=tel size=20 value=""></td>
</tr>
<tr>
<td><input type=button value=Adresse onclick="alert(document.monformulaire.adr.value);"></td>
<td><input type=text name=adr size=20 value=""></td>
<tr>
</table>
</form>

<input type=button value=valider onclick="window.parent.reponse.document.write('nom=',document.monformulaire.nom.value);
window.parent.reponse.document.write('
adresse=',document.monformulaire.adr.value
);
window.parent.reponse.document.write('
telephone=',document.monformulaire.tel.value
);
window.parent.reponse.document.write('>';">
</center>
</body>
</html>
---------------------------

fichier rep.html
---------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>reponse</title>
</head>
<body></BODY>
</HTML>
A voir également:

1 réponse

animostab Messages postés 2829 Date d'inscription   Statut Membre Dernière intervention   738
 
Salut

les sites en frames ne sont plus utilisés depuis belle lurette
utilise plutot le php avec la fonction include

la balise <center> est obsolète

la mise en page d'un site ne se fait plus depuis longtemps avec <table> mais en utilisant le css

de plus ton code html n'est pas bon

input type=button value=valider
ce serait plutot
input type="button" value="valider"

revise la syntaxe en javascript car la aussi il y a des erreurs (quotes manquantes, mauvais concaténation)


0