0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<h2>Ответы</h2>
1
<h2>Ответы</h2>
2
<p>Свойство .dataset, позволяет считывать, или устанавливать любые дата-атрибуты на HTML-элементе. Дата атрибуты используются, чтобы хранить значения на элементах в HTML.</p>
2
<p>Свойство .dataset, позволяет считывать, или устанавливать любые дата-атрибуты на HTML-элементе. Дата атрибуты используются, чтобы хранить значения на элементах в HTML.</p>
3
<p>Например:</p>
3
<p>Например:</p>
4
<p>Обращение к свойству .dataset вернёт объект со всеми дата-атрибутами, которые есть на элементе.</p>
4
<p>Обращение к свойству .dataset вернёт объект со всеми дата-атрибутами, которые есть на элементе.</p>
5
<p>Если дата-атрибутов на элементе нет, то вернётся пустой объект:</p>
5
<p>Если дата-атрибутов на элементе нет, то вернётся пустой объект:</p>
6
<p><strong>Добавляем</strong>дата-атрибут к элементу. Название поля должно быть без префикса<em>data-</em>, браузер автоматически подставит его. Атрибуты состоящие из нескольких слов записываются в .dataset c помощью<a>camelСase</a>, а в HTML будут иметь названия в kebab-case. В значениях атрибутов в HTML могут быть только строки, поэтому любое значение будет автоматически приведено к строке.</p>
6
<p><strong>Добавляем</strong>дата-атрибут к элементу. Название поля должно быть без префикса<em>data-</em>, браузер автоматически подставит его. Атрибуты состоящие из нескольких слов записываются в .dataset c помощью<a>camelСase</a>, а в HTML будут иметь названия в kebab-case. В значениях атрибутов в HTML могут быть только строки, поэтому любое значение будет автоматически приведено к строке.</p>
7
<p>Имеем</p>
7
<p>Имеем</p>
8
<p>Добавляем</p>
8
<p>Добавляем</p>
9
<p>Получим</p>
9
<p>Получим</p>
10
<p><strong>Удалить</strong>дата-атрибут можно с помощью оператора<em>delete</em>. Возьмем предыдущий html</p>
10
<p><strong>Удалить</strong>дата-атрибут можно с помощью оператора<em>delete</em>. Возьмем предыдущий html</p>
11
<p>удалим</p>
11
<p>удалим</p>
12
<p>Получим</p>
12
<p>Получим</p>
13
13