Existe-t-il un moyen facile de remplir un champ de formulaire avec du contenu dupliqué à partir d'un autre champ de formulaire?Remplir 1 champ de formulaire basé sur un autre
Peut-être utilisez-vous jQuery ou javascript?
Existe-t-il un moyen facile de remplir un champ de formulaire avec du contenu dupliqué à partir d'un autre champ de formulaire?Remplir 1 champ de formulaire basé sur un autre
Peut-être utilisez-vous jQuery ou javascript?
Il vous suffit d'affecter les valeurs de champ:
// plain JavaScript
var first = document.getElementById('firstFieldId'),
second = document.getElementById('secondFieldId');
second.value = first.value;
// Using jQuery
$('#secondFieldId').val($('#firstFieldId').val());
Et si vous souhaitez mettre à jour le contenu du deuxième champ en direct , vous pouvez utiliser les événements change
ou keyup
pour mettre à jour le deuxième champ:
first.onkeyup = function() { // or first.onchange
second.value = first.value;
};
Avec jQuery:
$('#firstFieldId').keyup(function() {
$('#secondFieldId').val(this.value);
});
Vérifiez un exemple simple here.
Il est facile en javascript en utilisant jQuery:
$('#dest').val($('#source').val());
Dans Native Javascript:
var v1 = document.getElementById('source').value;
document.getElementById('dest').value = v1;
Merci Darwin. Comment puis-je le déclencher de sorte que lorsque j'ai rempli le champ d'adresse e-mail, puis cliquez dans le champ du nom d'utilisateur, il ajoute l'adresse e-mail dans le champ du nom d'utilisateur. – Jackson