brauchen Sie einige Ratschläge, mit getElementsByTagName

Könnte jemand bitte erklären Sie mir, ein paar details über getElementsByTagName und speziell, wie man richtig Durchlaufen der Knotenliste zurückgegeben getElementsByTagName.

Hier ist mein einfaches script, wo ich will, die Anzeige eines ausgewählten index in das alert-Fenster, aber mit der Verwendung von getElementsByTagName. Ich weiß, es ist vielleicht nicht eine sehr gute Lösung zu verwenden getElementsByTagName um die ausgewählte option Wert, aber trotzdem würde ich gerne verwenden getElementsByTagName wie kann es mir helfen zu verstehen, wie dies funktioniert

<script language="JavaScript">
<!--
   function process(){
     var a = document.getElementById('mySelect');
     var res = a.options[a.selectedIndex].text;

     alert(res);
   }
//-->
</script>

Und hier ist ein HTML-snippet:

<body>
<select name=""id="mySelect" onchange="process()">
    <option>1</option>
    <option>2</option>
    <option>3</option>
    <option>4</option>
    <option>5</option>
</select>

Also meine Frage ist:

Kann mir jemand sagen, wie das script funktioniert mit getElementsByTagName statt getElementById?

Vielen Dank!

InformationsquelleAutor user976813 | 2011-10-12
Schreibe einen Kommentar