type password avec target ?

type password avec target ? - HTML/CSS - Programmation

Marsh Posté le 08-02-2005 à 14:39:49    

Bonjours.
 
J'ai un <form> de cette forme.

Code :
  1. <form method="POST" name="formulaire" action="connexion.php?&connect=true" target="_blank" onSubmit="requette()">
  2. <input type="text" name="password" value="">
  3. </form>


 
Avant cela fonctionnais à partir du moment ou le champs nommé "password" n'était que de type "text". ce fichier postais sur une autre page en l'ouvrant. Depuis que j'ai mis le champs nommé "password" en type "password" il se passe rien. Il post sur lui même.  
PS : sur IE sa passe mais pas sur firefox.

Reply

Marsh Posté le 08-02-2005 à 14:39:49   

Reply

Marsh Posté le 08-02-2005 à 14:45:16    

L'url d'action n'est pas valide : connexion.php?&connect=true, enlève le '&' :

Code :
  1. <form method="post" id="formulaire" action="connexion.php?connect=true" onsubmit="javascript: return requette()">
  2.   <div>
  3.     <input type="password" name="password" />
  4.   </div> 
  5. </form>


Message édité par FlorentG le 08-02-2005 à 14:45:56
Reply

Marsh Posté le 08-02-2005 à 14:45:39    

Aussi, on écrit 'requete', pas 'requette' ;)


Message édité par FlorentG le 08-02-2005 à 14:45:46
Reply

Marsh Posté le 08-02-2005 à 14:59:29    

FlorentG a écrit :

L'url d'action n'est pas valide : connexion.php?&connect=true, enlève le '&' :

Code :
  1. <form method="post" id="formulaire" action="connexion.php?connect=true" onsubmit="javascript: return requette()">
  2.   <div>
  3.     <input type="password" name="password" />
  4.   </div> 
  5. </form>



Merci, j'ai corrigé cela mais le problème n'était pas lié à cela apparement, il ne veut pas poster sur connexion.php


Message édité par Berceker United le 08-02-2005 à 14:59:54
Reply

Marsh Posté le 08-02-2005 à 15:02:03    

Bizarre, parce qu'entre un type="text" et un type="password", il n'y a pas de différences au final, à part l'affichage remplacé par des "●●●●●●"

Reply

Marsh Posté le 08-02-2005 à 15:10:52    

En faite j'ai trouvé le problème. c'étais le onSubmit="requete()"
 
en faite dans cette fonction il y a  

Code :
  1. window.location='index.php?connected=true';


ceci permettait de faire une identification en ouvrant dans un autre fenêtre et la page de connexion puisse aller sur une autre page. Cela fonctionne sous IE mais pas sur firefoxe.

Reply

Marsh Posté le 08-02-2005 à 15:11:51    

Berceker United a écrit :

En faite j'ai trouvé le problème. c'étais le onSubmit="requete()"
 
en faite dans cette fonction il y a  

Code :
  1. window.location='index.php?connected=true';


ceci permettait de faire une identification en ouvrant dans un autre fenêtre et la page de connexion puisse aller sur une autre page. Cela fonctionne sous IE mais pas sur firefoxe.


Pourquoi tu met ça dans ton onsubmit, vu que l'attribut action sert justement à rediriger vers l'uri spécifiée :??:

Reply

Marsh Posté le 08-02-2005 à 15:14:50    

FlorentG a écrit :

Pourquoi tu met ça dans ton onsubmit, vu que l'attribut action sert justement à rediriger vers l'uri spécifiée :??:


En faite, l'action transmet les données en ouvrant dans une autre fenêtre via le target="..." donc, il y a deux fenêtres, je veux faire redirigé la page ou il y avait la connexion plutot qu'elle reste là avec encore l'identification.

Reply

Marsh Posté le 08-02-2005 à 15:34:44    

Ah d'accord... Ben laisse tomber le target, de toute manière il n'existe plus dans les DTD XHTML 1.0 Strict et XHTML 1.1 :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed