Effacement de Utilisation de jQuery
Tentative d'effacer un contrôler la valeur avec jQuery en utilisant le code suivant :
$('#control').attr({ value: '' });
peut s'avérer futile. Cependant, une solution viable se présente : envelopper l'élément dans un formulaire, activer la fonction de réinitialisation sur ledit formulaire, puis détacher le formulaire à l'aide de .unwrap().
window.reset = function(e) { e.wrap('<form>').closest('form').get(0).reset(); e.unwrap(); }
Cette approche s'est avérée efficace dans Opera. , Firefox, Safari, Chrome et IE6 , s'étendant à différents types d'éléments de formulaire (à l'exclusion de type="hidden").
Pour visualiser l'utilité de cette méthode, considérez ce qui suit illustration :
<form> <input>
Cliquer sur l'un ou l'autre bouton réinitialisera l'élément de formulaire respectif, démontrant la polyvalence de cette technique.
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!