Sérialisation de formulaires sans frameworks en JavaScript
Question :
Existe-t-il une fonction JavaScript native qui peut sérialiser un formulaire sans recourir à des bibliothèques ou des frameworks externes ?
Réponse :
Oui, il existe une solution utilisant l'interface FormData introduite dans HTML5.
Réponse mise à jour (2023) :
Utilisation de FormData :
<code class="javascript">const form = document.querySelector('form'); const params = new FormData(form); const request = new XMLHttpRequest(); request.send(params);</code>
Cette approche fonctionne bien pour les requêtes POST. Cependant, pour d'autres types de requêtes, tels que GET, vous devrez peut-être utiliser une méthode différente.
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!