IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

javascript / asp : impossible recup valeur dans formulaire


Sujet :

HTML

  1. #1
    Futur Membre du Club
    Inscrit en
    Juin 2006
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 5
    Points : 5
    Points
    5
    Par défaut javascript / asp : impossible recup valeur dans formulaire
    Bonjour!

    j'ai un petit problème en ce qui concerne mon formulaire.
    l'utilisateur doit selectionner une date de début et une date de fin a l'aide de calendrier qui s'affichent lorsque l'on clique sur un bouton.
    Mon problème c'est que je lorsque je clique sur le bouton "Rechercher" je n'arrive pas atteindre la valeur saisie par l'utlisateur en faisant un Request.form.


    Voici mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
     
    	<script language='JavaScript'>
    	function showcal(zDate) {
    		var selDate=window.showModalDialog('Calendrier.asp?MyDate='+zDate,'','dialogWidth=350px; dialogHeight:280px; center:yes; help:no; scroll:no; status:no;');
    		if(selDate) {
    			if(selDate.substring(0,1)=='M') selDate=showcal(selDate.substring(1));
    			else return selDate;
    			}
    		else return null;
    	}
    	</script>
    </head>
     
    <body style="font-size:small">
    	<h3>&nbsp;</h3>&nbsp;<p>&nbsp;</p>
    	<p>&nbsp;</p>
    	<p>
    	&nbsp;</p>
    <p>
    	<br />
    	</p>
    	<div id="mform" style="position:absolute; left:17px; top:127px; width: 760px; height:94px">
    		<form a action="intrastat006.asp">
    			<fieldset style="width:75%">
    				<legend><b><font face="Verdana" size="2">Date de facturation...</font></b></legend>
    					<center>
    						<table width="555">
    						<tr>
    							<td class="lright">
    							<p style="text-align: center">
    							<font face="Verdana" size="2">&nbsp; Du:</font></td>
    							<td class="lleft">
    							<font face="Verdana">
    							<input id="Date" name="Date" value="<%=FormatDateTime(Now, vbShortDate)%>"
    								size="11" maxlength="10" onchange="this.style.backgroundColor='#FFFFFF'" /></font></td>
    							<td class="lleft" width="406"><font face="Verdana"><input type="button" name="btnDate" value="Calendrier..."
    							onclick=" selDate=showcal('');
                                                                                                    if (selDate) {
                                                                                                            getElementById('Date').value=selDate;
                                                                                                            getElementById('Date').style.backgroundColor='#FFFFFF';
                                                                                                            }" /><font size="2">&nbsp;&nbsp; 
    							Au :
     
    							</font>
    							<input id="DateFin" name="DateFin" value="<%=FormatDateTime(Now, vbShortDate)%>"
    									 size="11"><font size="2">
    							</font>
    							<font size="2">
    							&nbsp;</font><input type="button" name="btnDate0" value="Calendrier..."
    							onclick=" selDate=showcal('');
                                                                                                    if (selDate) {
                                                                                                            getElementById('DateFin').value=selDate;
                                                                                                            getElementById('DateFin').style.backgroundColor='#FFFFFF';
                                                                                                            }" /><font size="2"> </font></td>
    						</tr>
    					</table>
    				</center>
    			</fieldset><font size="2">
    			</center>
    			</font></font>
    			<b>
    			<font color="#3333CC">Code client :</font></b></b> </font>
    			<input type="text" name="codeClient" size="23"></font></p>
    			<p align="center">
    			<input type="submit" value="Rechercher" name="btnR" style="float: left"></p>
    			<p><font face="Verdana"><font size="2"><b>
    		</form>
     
    </div>
    J'espere que quelqu'un pourra m'aider,
    Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Points : 4 047
    Points
    4 047
    Par défaut
    Bonjour,

    Tu n'aurais pas un petit problème là ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <form a action="intrastat006.asp">
    C'est quoi le a qui traine ? Et si tu veut récupérer ta saisie avec un request.form, il faut peut être ajouter method="post" dans la balise form.

  3. #3
    Futur Membre du Club
    Inscrit en
    Juin 2006
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Juin 2006
    Messages : 5
    Points : 5
    Points
    5
    Par défaut
    Bonjour et merci pour ta reponse, j'ai enlevé le a et rajoutée le method="post" et ça marche parfaitement.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Récuper les valeurs dans formulaire dans une table
    Par antoine1504 dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 02/07/2007, 09h06
  2. affichage valeur dans formulaire
    Par jokenjo dans le forum VBA Access
    Réponses: 8
    Dernier message: 10/06/2007, 22h17
  3. liste de valeurs dans formulaire
    Par ash_rmy dans le forum Langage
    Réponses: 2
    Dernier message: 07/04/2007, 15h53
  4. [Access2003] Récup valeur dans zone de texte
    Par Ben-jii dans le forum Access
    Réponses: 21
    Dernier message: 28/07/2006, 16h53
  5. PB de retour de valeur dans formulaire
    Par Poutchou dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 05/04/2006, 16h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo