Javascript a textObject.defaultValue=somevalue
pour récupérer la valeur par défaut (valeur stockée du chargement de la page) d'une entrée même si vous effacez l'entrée et remplacez le contenu, vous pouvez toujours récupérer la valeur par défaut. Comme ceci:Propriété "defaultValue" pour <select>?
// in the html page
<input id="addr1" type="text" value="21 Oak St." />
// the jquery
myInput = $("#addr1"); // the input, default value on page load = 21 Oak St.
$(myInput).val('51 New St'); // wipe default and set new
// alerts 21 Oak St
alert($(myInput).val($(myInput)[0].defaultValue));
Comment pouvez-vous y ceci sur une sélection?
selectedIndex
est booléen, pas la valeur, donc cela ne fonctionne pas.
Merci!
Je ne pense pas 'selectedIndex' est un booléen, il doit être un entier et comme @Pointy a dit que si vous itérer les options obtenir le defaultSelected vous pouvez définir l'index selectedIndex sur l'index de defaultSelected. – bendewey
vous devez utiliser la propriété "selected" sur l'option que vous voulez utiliser par défaut. continuer sur cette route. – vsync