Définir la valeur d'un champ de saisie
Comment vous définissez la valeur par défaut d'un formulaire <input>
champ de texte en JavaScript?
Vous devez vous connecter pour publier un commentaire.
Comment vous définissez la valeur par défaut d'un formulaire <input>
champ de texte en JavaScript?
Vous devez vous connecter pour publier un commentaire.
C'est une façon de le faire:
.value = ...
changer la valeur actuelle seulement. La réinitialisation de la forme (avec<input type="reset" />
par exemple) permet de changer la valeur à celui d'origine. En revanche,setAttribute("value", ...)
fonctionne correctement dans Firefox et Chrome. La valeur par défaut est changé, mais la valeur réelle est modifié uniquement si l'utilisateur ne les ont pas modifiées déjà. Cependant,setAttribute
n'est pas recommandé en raison de la compatibilité du navigateur. Est-il une autre possibilité?si votre formulaire contient un champ de saisie comme
ensuite, vous pouvez écrire le code javascript ci-dessous pour définir sa valeur en tant que
- Je utiliser l'setAttribute fonction:
value
devrait être accessible directement à l'aide de la notation point: developer.mozilla.org/en-US/docs/Web/API/Element.setAttribute vous ne l'utilisez set/getAttribute à traiter avec la valeur d'origine. Après le DOM est chargé,.value
représente le travail réel de la valeur de l'élément.setAttribute
. Mon problème a été de changer la valeur d'une contribution par le biais d'un appel de fonction, changement de dernière modification des entrées de trop.Essayer ces.
La réponse est très simple
Ou si vous voulez éviter de JavaScript totalement: Vous pouvez la définir simplement à l'aide de HTML
value
attribut ...Si vous utilisez plusieurs formes, vous pouvez utiliser:
La réponse la plus simple est de ne pas en Javascript la façon la plus simple d'obtenir de l'espace réservé à l'est par la place de titulaire de l'attribut
C'est simple; Un exemple est:
ou
ou
Vous pouvez également essayer:
Vous pouvez également modifier la valeur par défaut pour une nouvelle valeur
Cette partie que vous utilisez dans le html
C'est javaScript: