Added multi lenguage and fix methods

This commit is contained in:
2022-11-07 19:56:10 +03:00
parent dc9e2d50d9
commit db177e66cf
5 changed files with 90 additions and 11 deletions

View File

@ -97,15 +97,25 @@ export function createNativSelectOption() {
/**
* Метод который создает поиск элементов в селекте
* @param {string} random уникальное значение для input элемента.
* @param {string} lenguage текст на определенном языке переданный из файла language.js
* @returns {HTMLInputElement} Возвращает сформированный input елемент.
*/
export function createInputSearch(random) {
export function createInputSearch(random, lenguage) {
const intputSearch = document.createElement('input');
intputSearch.type = 'text';
intputSearch.classList.add('inputSearch');
intputSearch.setAttribute('id', `searchSelect-${random}`);
intputSearch.setAttribute('placeholder', 'Search...');
if (lenguage) {
intputSearch.setAttribute('placeholder', `${lenguage}`);
} else {
intputSearch.setAttribute('placeholder', 'Search...');
}
intputSearch.addEventListener('click', (e) => {
e.preventDefault();
});
return intputSearch;
}