Maison > interface Web > js tutoriel > Pourquoi est-ce que je reçois une erreur « « soumettre » n'est pas une fonction » dans la soumission de mon formulaire JavaScript ?

Pourquoi est-ce que je reçois une erreur « « soumettre » n'est pas une fonction » dans la soumission de mon formulaire JavaScript ?

Linda Hamilton
Libérer: 2024-12-07 06:52:12
original
174 Les gens l'ont consulté

Why Am I Getting a

"Soumettre n'est pas une fonction" Erreur dans JavaScript

Le message d'erreur ""Soumettre" n'est pas une fonction" indique un problème avec votre code lorsque vous tentez de soumettre un formulaire en utilisant JavaScript. Voici une explication et comment la résoudre en fonction de l'extrait de code fourni :

<form action="product.php" method="get" name="frmProduct">
Copier après la connexion
Copier après la connexion

Dans ce code, vous avez rencontré l'erreur car un autre élément de la page est déjà nommé « soumettre ». Il peut s'agir d'un champ de saisie ou de tout autre élément HTML. Lorsque vous définissez l'attribut name du bouton de saisie sur « soumettre », il remplace la méthode submit() intégrée au formulaire, provoquant l'erreur.

Pour résoudre ce problème, modifiez l'attribut name du bouton de saisie. bouton de saisie à quelque chose de différent, tel que « btnSubmit ». Voici le code mis à jour :

<form action="product.php" method="get" name="frmProduct">
Copier après la connexion
Copier après la connexion

En renommant le bouton de soumission, vous évitez de remplacer la méthode submit() sur le formulaire, vous permettant ainsi de soumettre le formulaire avec succès en utilisant JavaScript.

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