Атрибут Name в редакторе ace

#javascript #ace-editor

#javascript #ace-редактор

Вопрос:

Я хочу установить атрибут name для редактора ace. После проверки элементов я обнаружил, что текстовая область ace имеет класс ace_text-input . Поскольку я не могу редактировать его напрямую, я попробовал что-то подобное в JavaScript:

 document.querySelector(".ace_text-input").name = 'code_content';
  

Но это выдает мне такую ошибку: Uncaught TypeError: невозможно установить для свойства ‘name’ значение null.
Кто-нибудь знает, что делать?

Комментарии:

1. Когда выполняется этот код? Этот элемент, вероятно, отсутствует в DOM на данный момент. Вероятно, вам нужно выполнить эту строку, когда редактор ACE был инициализирован. Вероятно, для этого есть событие.

2. Что вы имеете в виду?

3. О, я понял, спасибо!