在項目應(yīng)用中,為了判斷輸入內(nèi)容是否符合要求,比如輸入字符的長度格式等等,我們經(jīng)常需要用到oninput這個監(jiān)聽函數(shù),這里寫個簡單的實例分享給大家,希望能夠給大家?guī)硎褂玫姆奖悖?
<input type="text" id="names"> <span id="spans"></span>
document.getElementById("names").oninput=function(){ var length = this.value.length; var spans = document.getElementById("spans"); if(length<5){ spans.innerHTML="太短了"; } else if(length>10){ spans.innerHTML="太長了"; } else{ spans.innerHTML ="OK,正好!"; } }