Maison > interface Web > js tutoriel > Comment puis-je effacer la valeur d'un élément `` à l'aide de jQuery ?

Comment puis-je effacer la valeur d'un élément `` à l'aide de jQuery ?

DDD
Libérer: 2024-12-12 11:36:10
original
630 Les gens l'ont consulté

How Can I Clear the Value of an `` Element Using jQuery?

Effacement de Contrôles dans jQuery

Question :

Est-il possible d'effacer un la valeur du contrôle en utilisant jQuery ? Les tentatives d'utilisation du code suivant ont échoué :

$('#control').attr({ value: '' });
Copier après la connexion

Réponse :

Oui, il est possible d'effacer la valeur d'un contrôle à l’aide de jQuery. Pour ce faire, suivez ces étapes :

  1. Enveloppez l'élément dans un formulaire : Enveloppez l'élément d'entrée dans un
    tag.
  2. Réinitialiser le formulaire : Appelez la méthode de réinitialisation sur le formulaire pour réinitialiser tous ses éléments enfants.
  3. Déballez l'élément : Supprimer le une fois la réinitialisation terminée.

Cette approche garantit que le même élément est préservé, y compris toutes les propriétés personnalisées précédemment définies.

Exemple de code :

window.reset = function(e) {
  e.wrap('<form>').closest('form').get(0).reset();
  e.unwrap();
};
Copier après la connexion

Ce code peut être utilisé pour réinitialiser soit un contrôle ou d'autres types d'éléments de formulaire, à l'exception de ceux avec type="hidden".

Exemple d'utilisation :

<form>
  <input>
Copier après la connexion

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!

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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal