Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Вопрос по DOM и javascript
|
|||
|---|---|---|---|
|
#18+
Есть таблица Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. (это я определяю в функции myfunc). Как можно определить id элементов, находящихся визуально над моим элементом и под ним (1 и 3 соответственно)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 14:22 |
|
||
|
Вопрос по DOM и javascript
|
|||
|---|---|---|---|
|
#18+
рекомендую задать одинаковый name у ячеек с id среди которых производится поиск. Допустим имя будет "tdname" Тогда примерно так будет: function find(id){ List = new Array(); List = form1.all("tdname"); // или List=document.all("tdname"); for (i=0;i<List.length;i++){ if (List .id==id){ alert(List[i-1].id); alert(List[i+1].id); } } } Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 14:45 |
|
||
|
Вопрос по DOM и javascript
|
|||
|---|---|---|---|
|
#18+
После заполнения List=null. Возможно, name конфликтует с id. Но, по крайней мере, спасибо за направление. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2005, 15:10 |
|
||
|
Вопрос по DOM и javascript
|
|||
|---|---|---|---|
|
#18+
Ошибочка вышла... document.all ищет по id. Вы можете добавить атрибут с любым другим именем и спользовать его для хранения значений, а id использовать как имя элементов: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2005, 09:21 |
|
||
|
Вопрос по DOM и javascript
|
|||
|---|---|---|---|
|
#18+
Va1entin После заполнения List=null. Возможно, name конфликтует с id. id должен быть уникальным в пределах страницы. Стройте id, указывая, например, номер строки и ячейки в строке. Примерно так: myCell_1_2. Где 1 - номер строки, 2 - номер ячейки. Тогда, заменив 1 на номер нужной Вам строки таблицы, вы получите id необходимой ячейки. Это можно сделать, используя методы класса string. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2005, 10:53 |
|
||
|
Вопрос по DOM и javascript
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. Посмотрите на предыдущий скрипт. Posted via ActualForum NNTP Server 1.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2005, 10:57 |
|
||
|
Вопрос по DOM и javascript
|
|||
|---|---|---|---|
|
#18+
Присвоил id row td имеют id типа td1_<rowid>, td2_<rowid>, так что их тоже легко нахожу. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Всем спасибо за ответы! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2005, 12:03 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=32874246&tid=1394693]: |
0ms |
get settings: |
4ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
27ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 293ms |

| 0 / 0 |
