В общем, есть переменная "age", которая хранит в себе информацию об одном из input-ов.
Есть функция, предназначенная для addEventListener, вида:
let validate = function(name) {
if (!(regExp.name.test(name_value))) {
name.setCustomValidity(error.name);
}
else {
name.setCustomValidity("");
}
}
Так вот, как вместо "name" мне везде использовать "weight"? Анонимную функцию создавать нельзя, потому что иначе я не смогу удалить потом eventListener, вариант с 'weight' вместо name пробовал, вариант с квадратными скобками не пускает. Уже 3 часа с этим сижу. Что можете подсказать?
То есть чтобы получилось в последствии:
if (!(regExp.age.test(age_value))) {
age.setCustomValidity(error.age);
}
else {
age.setCustomValidity("");
}
}