① 如何限制文本框輸入長度
1、js/jQuery限制文本框長度
$("#id").onkeyup(function(){//方法可以使用其他(onkeydown/onblur等)
if($("#id").val().length>10){//長度可自定義
//超出長度,自行處理
}else{
//未超出……
}
});
2、設置文本框屬性MaxLenth
MaxLenth=10;
3、根據編程語言限制長度
根據編程語言,應用與文本框輸入相關事件,或提交事件發生時,獲取文本框的內容,然後進行長度驗證
② extjs如何控制字數的輸入長度,當超出指定長度就禁止輸入了
在EXT代碼中加maxLength屬性來設置數字輸入的長度,或者在js中取這個控制項的值,用它的length屬性來判斷輸入的字數。
③ 文本輸入框如何控制長度 EXTjs
textField的maxLength配置項
④ JS怎麼控制文本框輸入的長度
JS控制文本框輸入的長度的方法如下:
1、html頁面中有以下文本:
<input id="groupidtext" type="text" style="width: 100px;" maxlength="6" /></td>
2、用js限制輸入的最大長度的腳本如下:
$(function)
$('#groupidtext').on{'input', function(e)}
if(this.value.length === 6) { //如果輸入長度等於6,則禁用輸入}
$('input[type="submit"]').prop('disabled', false);
else
$('input[type="submit"]').prop('disabled', true);
js限制文本框輸入的長度為18位字元, 只能是數字和字母,如果輸入的字元超過18位就不能在輸入了。
⑤ ExtJs如何驗證文本框的字數長度必須是9位數切包含sa英文字母
使用vtype
可以預定義客戶端的數據校驗,
然後使用類似如下圖
我這個例子是一個驗證密碼數據的,其中的正則表達式可以換成你的要求
⑥ extjs中,控制輸入數據(字元、中文)的長度,當超出指定長度後就禁止輸入。
也可以用keyup事件監視輸入,然後控制輸入
⑦ js限制文本框輸入的長度為18位字元
這個無需JS,用input
text標簽的maxlength屬性即可實現,代碼如下:
<input type="text" maxlength="18" />
maxlength
屬性後面設置需要限制的欄位最大長度即可。
⑧ extjs的問題!兩個textfield文本框,一個是回顯的數據,另一個需要判斷那個回顯的值來決定輸入的長度!
兩個代理方法 一個是點擊return 縮回鍵盤
還有一個是對textField的輸入進行監聽
前提是需要對textField進行代理監聽
//UITextFieldDelegate
- (BOOL)textFieldShouldReturn:(UITextField *)textField;
{
//用戶結束輸入
[textField resignFirstResponder];
return YES;
}
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange NSRange)range replacementString NSString*)string // return NO to not change text
{
//判斷是否超過 ACCOUNT_MAX_CHARS 個字元,注意要判斷當string.leng>0
//的情況才行,如果是刪除的時候,string.length==0
int length = textField.text.length;
if (length >= ACCOUNT_MAX_CHARS && string.length >0)
{
return NO;
}
NSCharacterSet *cs;
cs = [[NSCharacterSet :kAlphaNum] invertedSet];
NSString *filtered =
[[string :cs] componentsJoinedByString:@""];
BOOL basic = [string isEqualToString:filtered];
return basic;
}
⑨ Extjs4.0如何限制的htmleditor的輸入長度,具體的方法
htmleditor沒有相應的屬性限制長度。
只能是輸入完之後,提交的時候驗證一下。
這個不用給你寫了吧? 還是寫一下吧。。
varhtmleditor=newExt.form.field.HtmlEditor({.....});
if(htmleditor.getValue().length>100){
Ext.Msg.alert('提示','不能超出100字元');
return;
}