この記事の例では、JavaScript を使用して配列データを [選択] ドロップダウン ボックスに追加する方法を説明します。皆さんの参考に共有してください。詳細は以下の通りです。
ここでは、配列内のデータを [選択] ドロップダウン メニューに追加する効果を示します。ドロップダウン ボックスをクリックすると、データが動的に読み込まれます。選択内容を変更する場合は、その内容を置き換えるだけです。配列を直接指定します。フロントエンド設計者が、ローカライズされたスクリプト操作をフロントエンドに実装するのに適しています。
実行中のエフェクトのスクリーンショットは次のとおりです:
オンライン デモのアドレスは次のとおりです:
http://demo.jb51.net/js/2015/js-array-add-select-data-codes/
具体的なコードは次のとおりです:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>将数组中的数据添加到下拉菜单中</title> <style type="text/css"> <!-- .style1 {color: #FFFFFF} --> </style> <script type="text/javascript"> var counts; counts=0; arr = new Array("JavaScript与ASP","JavaScript与JSP","JavaScript与ASP.NET","JavaScript与PHP"); counts=arr.length; function Myselect(){ var i; for (i=0;i < counts; i++) { document.form1.sel.options[i] = new Option(arr[i],i); } } </script> </head> <body> <table width="280" height="160" border="0" align="center" cellpadding="5" cellspacing="0"> <tr> <td height="34" align="center"><span class="style1" style="font-weight:bold ">将数组中的数据添加到下拉菜单中</span></td> </tr> <tr> <td align="center" valign="top" bgcolor="#9ACCFF"><form name="form1"> <table width="235" height="69" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td height="21"><select name="sel" id="sel" onFocus="Myselect()"> </select></td> </tr> <tr> <td height="120"> </td> </tr> </table> </form></td> </tr> </table> </body> </html>
この記事が皆様の JavaScript プログラミング設計に役立つことを願っています。