Maison > Article > interface Web > Code d'implémentation Js pour obtenir la valeur et le texte de l'élément sélectionné dans la liste déroulante box_javascript skills
Js propose deux méthodes pour obtenir la valeur et le texte de la liste déroulante : Mais certaines personnes sont très irresponsables. Elles n'ont pas pris en compte les erreurs causées par les différences entre les navigateurs, ce qui a amené de nombreux novices à le comprendre pendant longtemps. temps et incapable de trouver l'erreur!
Ci-dessous, je résume comment obtenir la valeur et le texte de l'élément sélectionné dans la liste déroulante sous Firefox et IE :
1. Méthodes prises en charge par IE et Firefox :
Obtenir le texte
var obj=document.getElementById("select_template");
for(i=0;i
var text=obj[i].text;//Get text
}
}
for(i=0;i
var text= obj[i].innerText
}
>
Résumé : En fait, la raison principale est que IE et Firefox prennent en charge les attributs value et text, mais Firefox ne prend pas en charge l'attribut innerText.
Js implémente l'ouverture d'un nouveau lien sur la page actuelle :
window.location.href=url;