ライブラリいらずの簡単な文字数カウントjs

簡単な文字数カウントができるjsです。Jqueryなどのライブラリは不要です。
Aipo.comのお問い合わせに使われています。

JS

<script type="text/javascript">
  function updateCount(str, id)
  {
    var obj = document.getElementById(id);
    if(str)
    {
        obj.innerHTML = str.length;
    }
    else
    {
        obj.innerHTML = '0';
    }
  }
</script>

HTML

<textarea name="contents" rows="10" cols="40" onkeyup="updateCount(value, 'count')"></textarea>
<div>
現在の文字数:<span id="count">0</span>文字
</div>