Maison > interface Web > js tutoriel > Pourquoi mon formulaire JavaScript n'est-il pas envoyé ?

Pourquoi mon formulaire JavaScript n'est-il pas envoyé ?

Barbara Streisand
Libérer: 2024-11-10 11:48:02
original
724 Les gens l'ont consulté

Why Doesn't My JavaScript Form Submit?

Soumettre un formulaire à l'aide de JavaScript

Vous avez un formulaire avec l'identifiant theForm et un bouton de soumission placé dans un div nommé placeOrder. La fonction placeOrder() est exécutée lors du clic sur le bouton de soumission, remplaçant son innerHTML par "processing..." et supprimant le bouton.

Bien que le code précédent manipule efficacement le div, il ne parvient pas à soumettre le formulaire réel . Ajout de document.theForm.submit(); à la fonction placeOrder() semble avoir échoué.

Solution :

Le problème réside dans l'attribut de nom du formulaire. Étant donné que votre formulaire n'a pas d'identifiant "theForm", Java ne peut pas le localiser et exécuter votre commande de soumission.

Attribuez le nom "theForm" à votre formulaire comme suit :

<form name="theForm">
Copier après la connexion

Avec cette modification, votre document.theForm.submit(); La commande dans placeOrder() soumettra désormais avec succès le formulaire modifié.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal