簡體   English   中英

如何限制文本框僅使用javascript接受10個字母字符?

[英]How to restrict a textbox to accept 10 alphabetic characters only using javascript?

如何限制文本框只接受10個字符。如果我們輸入第11個字符,則應顯示一條消息,提示“您只能輸入10個字符”。

嘗試使用此功能:

 function check_content(){
        var text = document.getElementById("your_textbox_id").value;
        if(text.length > 10){
            alert('Length should not be greater than 10');
            return false;
        } else { 
            return true;
        }
    }
Try this code:

<input type="text" id="Textbox" name="Textbox" maxlength="10" />

文本框代碼。

<input name="mytext" type="text" value='' id="mytext" onkeyup="TextLimit()">

並在文本框的keyup事件上添加一個javascript函數。

<script>
function TextLimit(){
    var text = document.getElementById('mytext');
   if (text.value.length >= 10){
        alert('you are allowed to enter 10 characters only');

    }
}  
</script>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM