Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Как добавить id вместо class (https://javascript.ru/forum/dom-window/57148-kak-dobavit-id-vmesto-class.html)

SLameN 22.07.2015 08:58

Как добавить id вместо class
 
Как вместо class добавлять id?

<script>
    document.querySelector('.test-data').onclick = function()
    {
        var a = document.querySelectorAll('.pagination a');
        for (var i=0; i<a.length; i++)
        {
            var sel = a[i].getAttribute('href') + ' input:checked';
            if(document.querySelector(sel)) a[i].classList.remove('red');
            else a[i].classList.add('red');
        }
    }
</script>

Sigizmund2012 22.07.2015 09:39

Цитата:

Сообщение от SLameN
Как вместо class добавлять id?

setAttribute('id', 'my_id')

kostyanet 22.07.2015 12:09

Сигизмунд, зачем так делать?

Цитата:

Сообщение от SLameN
Как вместо class добавлять id?

Никак. Так нельзя делать. Да, наказание все равно вас настигнет.

Sigizmund2012 22.07.2015 12:13

Цитата:

Сообщение от kostyanet
Сигизмунд, зачем так делать?

Что он просил, то я и выдал.

kostyanet 22.07.2015 13:19

Вы и ребенку дадите поиграть ножом или там электрорубанком? А чо, он же попросил.


Часовой пояс GMT +3, время: 19:43.