0

如果输入的字符超过三个,我想检查我的 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))

4

3 回答 3

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

演示,不需要 JS

于 2012-08-26T15:22:06.057 回答
0

这很简单:

var text = document.getElementById('textboxID');
if(text.value.length>3){
//do something
}
于 2012-08-26T15:21:05.047 回答
0

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

于 2012-08-26T15:20:43.343 回答