javascriptでdocument.writeは使わない方がよい
代わりにinnerHTMLを使う
理由:インターバルタイマがクリア(?)される為
---------------------------------------------------------------------------
例:htmlファイル<HTML><HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META http-equiv="Content-Style-Type" content="text/css"> <TITLE>test</TITLE> </HEAD> <BODY bgcolor="#ffffff"> <div id="test" style="background-color:#fff000;"></div> <div id="test2" style="background-color:#000fff;"></div> <SCRIPT type="text/javascript" src="test.js"></SCRIPT> <SCRIPT>test_watch();</SCRIPT> </BODY></HTML> ----------------------------------------------------------------------------例:javascriptファイル
// ################## var zzz=1; var t1; var t2; function tttt(){ t1 = zzz; zzz=zzz+1; document.getElementById("test").innerHTML = t1; t2 = "<span style=background-color:#fff;>2222</span;>"; document.getElementById("test2").innerHTML = t2; } // ################### function test_watch(){ document.value = tttt(); setTimeout('disp_watch()',300); // インターバルタイマー(msec) }