Dans mon code HTML, j'ai une étiquette de formulaire qui contient deux zones de saisie, un nom d'utilisateur et un mot de passe. Le formulaire soumet les valeurs à un fichier PHP qui valide les valeurs avec la base de données et redirige vers une autre page si la connexion est réussie.L'étiquette de formulaire est-elle nécessaire?
Le problème avec cette approche est que, si AJAX n'est pas impliqué, il actualise la page même si la connexion est infructueuse.
Je voudrais supprimer complètement le tag de forme, fusionner le code PHP dans le même fichier que le HTML. Pour cela, j'ai tenté d'ajouter un événement onclick()
dans les zones de saisie. Mais puisque l'étiquette de forme a été enlevée, quelque chose d'étrange s'est produit. J'ai choisi les valeurs en utilisant: document.getElementByID
Je veux savoir s'il est nécessaire d'inclure une étiquette d'entrée dans l'étiquette de formulaire? Si je veux juste la zone de saisie et que je souhaite effectuer une opération en utilisant l'événement onclick
, cela fonctionnerait-il?
@John: C'est right? – RKh
Non, HTML 4 a un tag '