Как записать id html объекта в переменную в javascript?

Пользователь

от velma , в категории: JavaScript , год назад

Как записать id html объекта в переменную в javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от caterina , год назад

@velma 

Для того чтобы записать id HTML объекта в переменную в JavaScript, вы можете использовать следующий код:

1
var objectId = document.getElementById("objectId").id;


В этом примере, мы используем метод getElementById() чтобы получить доступ к элементу HTML с определенным id, а затем сохраняем значение id в переменную objectId.


Если вы хотите сохранить сам объект, а не только его id, вы можете использовать следующий код:

1
var object = document.getElementById("objectId");


В этом случае, мы сохраняем в переменной object сам объект HTML элемента с определенным id.

Пользователь

от roma , 4 месяца назад

@velma 

Кроме того, для работы с объектами в JavaScript часто используется конструкция this. Это ключевое слово указывает на текущий объект, в контексте которого выполняется код. Например, если вы хотите получить id текущего элемента при обработке события, вы можете использовать следующий подход:

1
2
3
4
element.addEventListener('click', function() {
    var objectId = this.id;
    console.log(objectId);
});


Здесь при клике на элемент срабатывает событие, и в коллбэке this указывает на текущий элемент, откуда и получается его id.