JS限制textarea字數

    function textdown(e)
    {textevent = e ;
    if(textevent.keyCode == 8)
    {
    return;
    }
    if(document.getElementById('text').value.length >= 180) 
    {
    alert("大俠,我手機屏幕小,先輸入這麼多字好不?") 
    if(!document.all)
    {
    textevent.preventDefault();
    }
    else
    {
    textevent.returnValue = false;
    }
    }
    }
    function textup()
    {
    var s = document.getElementById('text').value;
    //判斷ID爲text的文本區域字數是否超過180個
    if(s.length > 180) 
    {
    document.getElementById('text').value=s.substring(0,180);
    }
    }


附textarea在html中需要調用的參數:

<textarea id=”text” onKeyDown=”textdown(event)” onKeyUp=”textup()”></textarea>

發佈了181 篇原創文章 · 獲贊 12 · 訪問量 77萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章