Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Проблема при подстановке переменной при получении данных из JSON (https://javascript.ru/forum/dom-window/78278-problema-pri-podstanovke-peremennojj-pri-poluchenii-dannykh-iz-json.html)

Rodriguez11 19.08.2019 19:19

Проблема при подстановке переменной при получении данных из JSON
 
Всем привет!
Прошу подсказать по такому вопросу:
Передал из Java в JSP объект JSON, получил его в JS.
Например 'name':'Ivan'

var myJson = ${myJson};
Если пишу alert(myJson.name), то выводится Ivan.
Но мне нужно вместо name подставлять переменную, в которой будет 'name'.
Получаю: var buttonId = element.parentNode.id;

alert(buttonId) выводит name
Но вот когда я пишу myJson.buttonId, то получаю "Undefined".
Подскажите пожалуйста в чем проблема?

рони 19.08.2019 19:26

Rodriguez11,
myJson[buttonId]

Rodriguez11 19.08.2019 19:29

Огромное спасибо!


Часовой пояс GMT +3, время: 21:18.