将文本字段限制为三个数字

时间:2012-08-26 15:17:52

标签: javascript

如果输入的字符超过三个,我想检查我的textField。

if(e.source.length > 3){       
    // I want only the first three numbers and other digits should be removed. 
}

我尝试使用e.source.value.replace(RegularExpression,e.source.value(0,3))

3 个答案:

答案 0 :(得分:2)

<input type="text" maxlength="3" />
<textarea maxlength="3"></textarea>

Demo,而不是JS要求

答案 1 :(得分:0)

您可以使用var a = "something"; var b = a.slice(0,3);

答案 2 :(得分:0)

简单:

var text = document.getElementById('textboxID');
if(text.value.length>3){
//do something
}