blog.hekt.org

JavascriptをHTMLから分離してみた

window.onload = function formitem() {
 var textarea = document.getElementById("comment");
 var inputping = document.getElementById("pinguri")
 textarea.onfocus = function() {
  if (this.value == 'Add your comment\.') {
   this.value = '';
  }
 }
 textarea.onblur = function() {
  if (this.value == '') {
   this.value = 'Add your comment\.';
  }
 }
 inputping.onfocus = function() {
  this.select();
 }
}

コメント本文のテキストエリアにフォーカスが移るとデフォルトの内容を消去、トラックバックURLが表示されている部分にフォーカスが移ると内容を選択。

リファレンスを見つつ適当に書いてみましたが、果たしてこれは正しい書き方なんだろうか。変な負荷とかかかってない……?