|
|
|
| Подскажите, пожалуйста, как можно изменять class и id с помощью JavaScript.
Пробовал так, не хочет:
<style>
.a1{color:green}
.a2{color:red}
</style>
<b id='abc' class='a1' onclick="document.getElementById('abc').style.class='а2' ;">Тест</b>
|
| |
|
|
|
|
|
|
|
для: Владимир22
(25.07.2011 в 14:31)
| |
document.getElementById('abc').style.className='а2'
|
| |
|
|
|
|
|
|
|
для: Lelik
(25.07.2011 в 15:21)
| | Так НЕ работает! (IE8) | |
|
|
|
|
|
|
|
для: Владимир22
(25.07.2011 в 16:45)
| | ой, что-то просмотрел лишнее. так:
document.getElementById('abc').className='а2'
|
а изменение ИД на лету не применял | |
|
|
|
|
|
|
|
для: Lelik
(25.07.2011 в 17:18)
| | Так тоже пробовал - НЕ работает.
А как ещё id изменять? | |
|
|
|
|
|
|
|
для: Владимир22
(25.07.2011 в 17:50)
| |
<b id='abc' class='a1' onclick="this.className='newclass';alert(this.className);this.id='newid';alert(this.id)">Тест</b>
|
| |
|
|
|