Подтвердить что ты не робот

Как получить доступ к свойствам объекта, содержащим специальные символы?

У меня есть элемент form DOM:

var virDom = document.getElementsByTagName("form")[0];

virDom имеет два поля с идентификаторами creditId и pwdId... Я могу получить доступ к virDom.creditId без каких-либо проблем, но virDom.pwdId.. не работает с синтаксической ошибкой из-за периодов, содержащихся в имени.

Как я могу получить доступ к таким свойствам?

4b9b3361

Ответ 1

Используйте нотация скобок:

virDom['creditId']
virDom['pwdId..']

Это относится к любому объекту, и оно особенно полезно для символов, не содержащих идентификаторов, а также для доступа к ключам, которые вы, возможно, не знаете заранее.