Я создал страницу и хочу отображать некоторые данные, когда пользователь вводит и ищет определенное имя региона.
Я установил нижеприведенную функцию внутри функции цикла for, и она работает, т. Е. Всякий раз, когдапользователь вводит имя региона, указанного в файле JSON, к которому я подключаюсь, некоторые данные добавляются в tbody
:
if (region === textRegione) {
$("#tbody").append("<tr><td>" + tappa.name + "</td><td>" + tappa.state + "</td><td>" + tappa.region + "</td><td>" + tappa.city + "</td></tr>"
);
$("#tabella").show();
}
Проблема заключается в том, что пользователь должен написать имяОбласть с первой буквой в верхнем регистре и остальной частью слова в нижнем регистре.Я хочу использовать функции toUpperCase()
и toLowerCase()
, чтобы сказать браузеру отображать информацию, независимо от того, какой регистр букв.Я написал следующее, но это не работает:
if (region === textRegione && textRegione.toLowerCase() && textRegione.toUpperCase()) {
$("#tbody").append("<tr><td>" + tappa.name + "</td><td>" + tappa.state + "</td><td>" + tappa.region + "</td><td>" + tappa.city + "</td></tr>"
);
$("#tabella").show();
}
;
Информация по-прежнему отображается, но только если слово набрано с первой буквы в верхнем регистре, а остальные в нижнем регистре ...