実験のために作成したサンプル.
IE,FireFox,Operaにて動作確認.
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"> <head> <script language="javascript" type="text/javascript"> function run() { var hoge = new Array(); hoge['ほげ'] = '<p>リスト1</p>'; hoge['ほげ'] += '<p>リスト2</p>'; var div_obj = document.getElementById('disp'); div_obj.innerHTML = hoge['ほげ']; } function loadEvent() { document.getElementById('disp').onclick = run; } window.onload = loadEvent; </script> </head> <body> <div id="disp">ほげほげ</div> </body> </html>