getElementsByTagName
によって返されたノード リストを適切に反復処理する方法について、具体的に説明してくださいgetElementsByTagName
。
これは、選択したインデックスをアラート ウィンドウに表示する簡単なスクリプトですが、getElementsByTagName
. getElementsByTagName
選択したオプションの値を取得するために使用するのはあまり良い解決策ではないかもしれませんが、getElementsByTagName
これがどのように機能するかをよりよく理解するのに役立つ可能性があるため、使用したいと思います
<script language="JavaScript">
<!--
function process(){
var a = document.getElementById('mySelect');
var res = a.options[a.selectedIndex].text;
alert(res);
}
//-->
</script>
HTML スニペットは次のとおりです。
<body>
<select name=""id="mySelect" onchange="process()">
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
</select>
だから私の質問は:
getElementsByTagName
の代わりにこのスクリプトを機能させる方法を誰か教えてもらえますgetElementById
か?
どうもありがとう!