Cet article démontrera l'objet FormData en JavaScript à l'aide des exemples les plus faciles.
Qu'est-ce qu'un objet FormData en javascript?
Un objet FormData est une approche populaire pour construire une collection de données en JavaScript qui peut être envoyée au serveur à l'aide de «Xmlhttprequest»Ou récupéré. Il remplit les mêmes fonctions que l'élément de forme HTML. Il peut être comparé à un tableau de tableaux. Un tableau séparé représente chaque élément que nous souhaitons transmettre au serveur.
Syntaxe
Pour utiliser l'objet FormData dans JavaScript, utilisez la syntaxe suivante:
const FormData = new FormData ();Exemple 1: Créer un objet FormData sans formulaire HTML
Tout d'abord, initialisez une constante avec un nom spécifique et attribuez une valeur particulière à cette constante. Ici le "Nouveau formdata ()”Est utilisé comme une valeur constante:
Const FormData = new FormData ();Ensuite, ajoutez les données en passant les arguments dans le «ajouter()" méthode
Données de formulaire.ajouter («fname», «hafsa»);Après cela, utilisez le «console.enregistrer()" méthode:
console.log ("Form Informations");Utilisez le "pour”Boucle pour itérer et afficher la sortie sur la console à l'aide du«console.enregistrer()" méthode:
pour (que obj de formdata)Exemple 2: Créer un objet FormData avec un formulaire HTML
Pour ajouter le formdata avec une forme HTML, créez d'abord une forme en HTML à l'aide du «”Élément et ajoutez l'attribut suivant répertorié ci-dessous:
Ensuite, accédez au formulaire dans CSS et définissez l'espace autour du formulaire:
.formerDe plus, utilisez la balise de script et ajoutez le code suivant:
functionData ()Dans l'extrait de code ci-dessus:
Sortir
Vous avez appris la création de l'objet FormData dans JavaScript.
Conclusion
Un objet FormData est utilisé pour construire une collection de données en JavaScript qui peuvent être envoyées au serveur. Pour créer l'objet FormData en javascript, deux méthodes sont démontrées. Le premier consiste à utiliser JavaScript simple et le second passe par la création de formulaire en HTML et le liant avec JavaScript. Ce message a indiqué sur les objets FormData en javascript.