javascriptを使用してkeyupイベントでフォームデータをlocalstorageに保存しようとしています。次のコードがありますが、「Uncaught TypeError:Cannot set property'onkeyup'ofnull」というエラーが発生します。
html
<input type="text" id="username" />
javascript
var user = document.getElementById("username");
user.onkeyup = function(){
localStorage.setItem('user', user.value);
};