文本类操作事件,input focus blur change
var input = document.getElementsByTagName('input')[0];
input.oninput = function(e){
console.log(this.value)
}

var input = document.getElementsByTagName('input')[0];
input.onchange = function(e){
console.log(this.value)
}

<input type="text" style="color:#999" value="请输入用户名"
onfocus="this.value=''" onblur="this.value='请输入用户名'">
<input type="text" style="color:#999" value="请输入用户名"
onfocus="if(this.value=='请输入用户名'){this.value='';this.style.color='#424242'}"
onblur="if(this.value==''){this.value='请输入用户名';;this.style.color='#999'}">
窗体操作事件
window.onscroll = function () {
console.log(window.pageXOffset + " "+window.pageYOffset)
}
window.onload = function () { }