В настоящее время я пытаюсь получить innerHTML из переменной ветки, используя javascript.Но я не могу получить к нему доступ.
Я создал календарь, который является массивом.И я передаю его через свой контроллер, чтобы я мог использовать его с веткой в моем шаблоне.Затем я назвал div, где я рендерил несколько ячеек из этого массива.
Используя javascript, я получаю id из моего div и использую метод innerHTML.После этого я просто добавляю окно оповещения, чтобы проверить, отображается ли мой innerHTML.
myPage.html.twig :
{% for day in calendrier %}
....
<div id="myId">{{day[2]}}</div>
...
{% endfor %}
javascript.js:
document.getElementById('myId').addEventListener('click', fn);
function fn(){ alert(this.innerHTML); };
Я не могу получить доступ к этому значению.Я ожидал получить день от этого div.Скажем, например, «14» или любое число, которое пользователь нажимает на календаре.
Как мне обработать, чтобы достичь {{ day[2] }}
?
Спасибо за ваши ответы.