JavaScriptのデバックログを出すときalertだとメッセージボックスのOKを押すのがうっとうしい場合があるそんなとき、画面にログを出す次の関数を用意すると便利
- 手順
- HTMLに以下のdivを追加する
<div id="debug"></div>
- JavaScriptに以下の関数を定義する
function printDebugLog(str){ var print= document.getElementById('debug'); if(print!=null){ debug.innerHTML +=""+str ; } }
- 使うときはこんな感じprintDebugLog("セレクトボックスのオプションの数は0")
- デバックログを表示したくないときHTMLから"
<div id="debug"></div>
"を消せばOKJavaScriptに埋め込んだデバックログのロジックは削除する必要はありません。
- HTMLに以下のdivを追加する