Edit in JSFiddle

<input type="text" id="text1" /><br />
<textarea id="textarea1"></textarea>
var text1 = document.getElementById('text1');
var textarea1 = document.getElementById('textarea1');


// textはフォーカスが外れた時と、エンターキーを押した時にも発火する。
text1.addEventListener('change', changeFunc, false);

// textareaはフォーカスが外れた時に発火する
textarea1.addEventListener('change', changeFunc, false);


function changeFunc(){
  console.debug(this.value);
}