千鋒教育JavaScript全套視頻教程(10天學(xué)會Js,前端javascrip

? ? ? ? ? 1.input
? ? ? ? ? ? + 主要在文本輸入的地方觸發(fā) ? ?
? ? ? ? ? ? ? + 只要輸入 就會觸發(fā)
? ? ? ? input.oninput = function(){
? ? ? ? ? ? console.log(this.value)
? ? ? ? }
? ? ? ? 2.focus
? ? ? ? ? + 聚焦
? ? ? ? ? + 輸入框聚焦 ?
? ? ? ? ?input.onfocus = function(){
? ? ? ? ? ? console.log(this.value)
? ? ? ? ?}
? ? ? ? 3.blur
? ? ? ? ? + 失去焦點(diǎn)的時候觸發(fā)
? ? ? ? ?input.onblur = function(){
? ? ? ? ? ? console.log(this.value)
? ? ? ? ?}
? ? ? ? 4. change
? ? ? ? ?+ 在文本框里面 改變了并且失去焦點(diǎn)的時候觸發(fā)
? ? ? ? ?+ 在select里面 改變的時候觸發(fā)
? ? ? ? ?+ checkbox 也是改變的時候觸發(fā)
? ? ? ? ?input.onchange = function(){
? ? ? ? ? ? console.log(this.value)
? ? ? ? ?}
? ? ? ? sele.onchange = function(){
? ? ? ? ? console.log(this.value)
? ? ? ? }
? ? ? ? check.onchange = function(){
? ? ? ? ? ? // console.log(this.value)
? ? ? ? ? ? // checkbox ?拿到狀態(tài) ?
? ? ? ? ? ? console.log(this.checked)
? ? ? ? }
? ? ? ? 5.select ?
? ? ? ? input.onselect = function(e){
? ? ? ? ? ? console.log(this.value)
? ? ? ? ? ? console.log(e)
? ? ? ? ? }