2010-04-20 3 views
0

Я работаю над eclipse java, используя swt jface с rcp. Как ограничить символы в текстовом поле. Например, если я хочу только 4 символа в текстовом поле, то что мне делать? и что, если я хочу буквенно-цифровую комбинацию. снова в определенном пределе?Как ограничить длину текстового поля?

ответ

0

Пожалуйста, смотрите эту функцию пример для предела характер

function check_length_year(my_form) { 
    maxLen = 4; // max number of characters allowed 
    if (my_form.retire_year.value.length > maxLen) { 
    // Alert message if maximum limit is reached. 
    // If required Alert can be removed. 
    // var msg = "You have reached your maximum limit of characters allowed"; 
    // alert(msg); 
    // Reached the Maximum length so trim the textarea 
    my_form.retire_year.value = my_form.retire_year.value.substring(0, maxLen); 
    return false; 
    } else { // Maximum length not reached so update the value of my_text counter 
    my_form.year_num.value = maxLen - my_form.retire_year.value.length;} 
    } 
+0

Это Javascript? – Nitrodist

+0

Да только javascript – Karthik

+0

Я использую javascript , если это нужно сделать как валидатор в текстовое поле? Если да ,,,,,,, то как? – sam

0

делает эту работу для вас?

SWT/LimitthenumberofcharactersthattheStyledTextaccepts.htm "> http://www.java2s.com/Tutorial/Java/0280_SWT/LimitthenumberofcharactersthattheStyledTextaccepts.htm

Смежные вопросы