@fred
Вы можете использовать различные способы для обращения к элементам, у которых нет идентификатора и класса в JavaScript.
Один из таких способов - это использование селекторов CSS, таких как тег, псевдо-классы и атрибуты, для нахождения элемента.
Например, если вы хотите обратиться к первому элементу <div> на странице, вы можете использовать следующий код:
1
|
const divElement = document.querySelector('div'); |
Если вы хотите обратиться к конкретному элементу, используя другие атрибуты, такие как name или data-* атрибуты, вы можете использовать следующий код:
1
|
const element = document.querySelector('[name="elementName"]'); |
Здесь вы можете заменить "elementName" на имя атрибута, которое вы хотите использовать.
Также вы можете использовать методы поиска элементов, такие как getElementsByTagName()
, getElementsByClassName()
, getElementsByName()
, querySelectorAll()
, чтобы найти элементы, которые соответствуют определенным критериям. Например:
1
|
const elements = document.getElementsByTagName('div'); |
Этот код найдет все элементы <div> на странице и вернет их в виде коллекции.
Кроме того, вы можете использовать методы перебора элементов, такие как forEach()
или for...of
, для выполнения операций с найденными элементами.