![]() |
|
HTML, свой атрибут в тэге | ☑ | ||
---|---|---|---|---|
0
Широкий
01.03.14
✎
10:34
|
<HTML><HEAD>
<META content="text/html; charset=utf-8" http-equiv=Content-Type> <META name=GENERATOR content="MSHTML 10.00.9200.16798"> <script> function tableclick(rObj){ alert(rObj.isOpen); rObj.isOpen=(!rObj.isOpen); } </script> </HEAD> <BODY> <table border=1 width=100%> <tr id=1_1 isOpen=true onclick=tableclick(this)> <th>значение 11</th> <th>значение 12</th> <tr id=1_2 isOpen=true onclick=tableclick(this)> <th>значение 21</th> <th>значение 22</th> </table> </BODY></HTML> Можно ли в тэгах задавать левые атрибуты (я про isOpen=)? Если нет, то ка можно зашить доп. информацию в тэге (id уже занят)? |
|||
1
sda553
01.03.14
✎
11:06
|
Что то типа <input id="моеимяпараметра" type="hidden" value="МояИнфо"
|
|||
2
Широкий
01.03.14
✎
11:12
|
не совсем понял, а как обращаться тогда к значению?
|
|||
3
sda553
01.03.14
✎
11:23
|
что то типа
getElementById("моеимяпараметра").value |
|||
4
Широкий
01.03.14
✎
11:30
|
Ясно. А именно в тэге? Его я уже в функции получаю, не хотелось бы дополнительно искать еще один элемент
|
|||
5
sda553
01.03.14
✎
12:27
|
что то типа
<tr id="1_1"> <input id="isOpen" type="hidden" value=1 /> </tr> А обращатья что то типа getElementById("1_1").children.getElementById("IsOpen").value |
|||
6
Necessitudo
01.03.14
✎
12:58
|
Хорошая тема. Я тоже вопрос задам - а можно как-то в поле HTML документа использовать CSS?
|
|||
7
Широкий
01.03.14
✎
13:26
|
Сделал так:
<HTML><HEAD> <META content="text/html; charset=utf-8" http-equiv=Content-Type> <META name=GENERATOR content="MSHTML 10.00.9200.16798"> <META http-equiv="X-UA-Compatible" content="IE=6"> <script> function tableclick(rObj){ var isOpen=rObj.isOpen; if (isOpen==undefined) isOpen=rObj.getAttribute('isOpen'); //alert(isOpen); if (isOpen==1){ rObj.isOpen=0; rObj.className='close'; } else { rObj.isOpen=1; rObj.className='open'; } } </script> <style> .open { color: blue; } .close { color: red; } </style> </HEAD> <BODY> <table border=1 width=100%> <tr id=1_1 isOpen=1 class='open' onclick=tableclick(this)> <th>значение 11 </th> <th>значение 12</th> <tr id=1_2 isOpen=1 class='open' onclick=tableclick(this)> <th>значение 21</th> <th>значение 22</th> </table> </BODY></HTML> |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |