Моя проблема проста, но я не могу найти способ ее исправить.Я надеюсь получить некоторую помощь здесь.Поскольку у меня были проблемы с языковой поддержкой на моей странице, я был вынужден использовать буквенные коды.Например, А Б
- русские буквы А и Б.Поскольку у меня не так много русского контента на странице, я не стал искать альтернативный способ.Но я застрял с этой проблемой:
function updateTips( t ) {
tips
.text( t )
.addClass( "ui-state-highlight" );
setTimeout(function() {
tips.removeClass( "ui-state-highlight", 1500 );
}, 500 );
}
function checkLength( o, n, min, max ) {
if ( o.val().length > max || o.val().length < min ) {
o.addClass( "ui-state-error" );
//here is my problem situated
updateTips( "Длина " + n + " должна быть мужду " + min + " и " + max + "." );
return false;
} else {
return true;
}
}
function checkRegexp( o, regexp, n ) {
if ( !( regexp.test( o.val() ) ) ) {
o.addClass( "ui-state-error" );
updateTips( n );
return false;
} else {
return true;
}
}
Когда код выполняется, вывод не тот, который я хотел бы видеть.В качестве вывода я вижу тот же "Длина...."
, и он должен показывать буквы, которые принадлежат этим кодам.Любой совет или альтернативный способ решения этой проблемы будет принята с благодарностью.Заранее спасибо.