У меня большие куски кода в JS.
Это перегонка данных на сервер и обратно.
Вопрос можно ли сделать что то вроде:
function v(c) {
return document.getElementById(c).value;
}
let arData ['User' , 'Name', 'Class', 'Info'] // тут полный список всех переменных
function ob_info (str, arr) {
arr.forech( item => {
return "${item}" : v('${str}${item}'),
})
}
info = ob_info('data_' , arData); // data_ - какая - то приписка для id элемента
У меня постоянная ошибка формата, даже не знаю что делать.
Сейчас у меня так :
function v(c) {
return document.getElementById(c).value;
}
let info = {
"User": v('data_User'),
"Name" : v('data_Name'),
"Class" : v('data_Class'),
"A" : v('data_A'),
"B" : v('data_B'),
"C" : v('data_C'),
"Info" : v('data_Info'),
"STR" : v('data_STR'),
"AGL" : v('data_AGL'),
"BOD" : v('data_BOD'),
"INT" : v('data_INT'),
"WIS" : v('data_WIS'),
"CHA" : v('data_CHA'),
"PER" : v('data_PER'),
"LUC" : v('data_LUC'),
"KAR" : v('data_KAR')
};