質問の意味がわからない場合はコメント欄でお願いします。
var url_list = [
{ 'old' : 'http://example.com/old/1', 'new' : 'http://example.com/new/1' },
{ 'old' : 'http://example.com/old/2', 'new' : 'http://example.com/new/2' },
{ 'old' : 'http://example.com/old/3', 'new' : 'http://example.com/new/3' }
];
jQueryを使って良いならこんな感じっすね。
<script src="http://www.google.com/jsapi"></script> <script> google.load("jquery", "1.3.2"); </script> <script type="text/javascript"> var url_list = [ { 'old' : 'http://example.com/old/1', 'new' : 'http://example.com/new/1' }, { 'old' : 'http://example.com/old/2', 'new' : 'http://example.com/new/2' }, { 'old' : 'http://example.com/old/3', 'new' : 'http://example.com/new/3' } ]; (function($){ jQuery(document).ready( function() { for ( var i = 0; i < url_list.length; i++ ) { $("#link_old").append( "<option value='" + url_list[ i ][ 'old' ] + "'>" + url_list[ i ][ 'old' ] + "</opeion>" ); $("#link_new").append( "<option value='" + url_list[ i ][ 'new' ] + "'>" + url_list[ i ][ 'new' ] + "</opeion>" ); } } ); })(jQuery); </script> <form name="old"> <select id="link_old" name="link" size="4"> </select> </form> <form name="new"> <select id="link_new" name="link" size="4"> </select> </form>
できました。
ありがとうございます。