|
154 / 124 / 11
Регистрация: 11.01.2010
Сообщений: 434
|
||||||
document.getElementById()22.06.2010, 12:33. Показов 15064. Ответов 19
Метки нет (Все метки)
Здраствуйте, что-то у меня не выходит заменить <div id="block_1"></div>, проблема в том что
id блока у меня динамический
0
|
||||||
| 22.06.2010, 12:33 | |
|
Ответы с готовыми решениями:
19
Определение браузера (document.getElementById && !document.all ? 1 : 0;) Javacript.document.getElementById Document.getElementById не работает |
|
154 / 124 / 11
Регистрация: 11.01.2010
Сообщений: 434
|
|
| 22.06.2010, 12:46 [ТС] | |
|
просто после события, через ajax идёт обработка блока и возвращается результат с именем блока(id="block_1") который нужно заменить но id хранится в block[0](там может быть block_1,block_2,block_3 и т.д)
0
|
|
|
154 / 124 / 11
Регистрация: 11.01.2010
Сообщений: 434
|
|
| 22.06.2010, 13:01 [ТС] | |
|
на сколько я понимаю проблема document.getElementById(ТУТ!) просто когда указывать с явним именем (document.getElementById('block_1')) то всё работает прекрасно но мне нужно указать имя с block[0] или с переменной
0
|
|
|
154 / 124 / 11
Регистрация: 11.01.2010
Сообщений: 434
|
|
| 22.06.2010, 13:15 [ТС] | |
|
нет не меняет
0
|
|
|
|
||||||
| 22.06.2010, 13:29 | ||||||
|
в смысле не меняет?? что выводит?? выводит то что нужно изменить?
1
|
||||||
|
154 / 124 / 11
Регистрация: 11.01.2010
Сообщений: 434
|
||
| 22.06.2010, 13:33 [ТС] | ||
0
|
||
|
|
||||||
| 22.06.2010, 13:48 | ||||||
|
я понял почему пустая))
у вас ничего не работает потому, что document.getElementById(block[0]) не принимает никаких значений, я так понимаю... а вы можете сказать после чего должен работать ваш скрипт(после нажатия на кнопке, или после чего), тоесть чтобы обойти ету проблему??? Добавлено через 8 минут просто насколько я понимаю, вы хотите зделать так, чтобы id изменялся динамически, но я не уверен, что ето реально... попробуйте немножко подробнее описать ситуацию, и что именно должно случится в результате выполнения скрипта... так будет легче вам помочь.
1
|
||||||
|
154 / 124 / 11
Регистрация: 11.01.2010
Сообщений: 434
|
|||
| 22.06.2010, 13:55 [ТС] | |||
0
|
|||
|
154 / 124 / 11
Регистрация: 11.01.2010
Сообщений: 434
|
||||||
| 22.06.2010, 14:01 [ТС] | ||||||
0
|
||||||
|
|
|||||||||||
| 22.06.2010, 14:03 | |||||||||||
1
|
|||||||||||
|
154 / 124 / 11
Регистрация: 11.01.2010
Сообщений: 434
|
||
| 22.06.2010, 14:09 [ТС] | ||
|
ещё посмотри что из document.getElementsByName(name); будет
0
|
||
|
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
|
||||||
| 22.06.2010, 14:14 | ||||||
|
Смотрите консоль ошибок в браузере.
Используйте отладку alert'ами
1
|
||||||
|
154 / 124 / 11
Регистрация: 11.01.2010
Сообщений: 434
|
|||||||
| 22.06.2010, 14:17 [ТС] | |||||||
|
но
0
|
|||||||
|
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
|
|
| 22.06.2010, 14:23 | |
|
А консоль ошибок?
1
|
|
|
|
||||||||||||||||
| 22.06.2010, 14:30 | ||||||||||||||||
|
вот так меняет содержімое нужного блока на названия блоков
вот так меняет содержімое блоков на следуючее
вот так меняет их местами))
2
|
||||||||||||||||
|
gluzd
|
|||||||||||
| 20.03.2013, 07:48 | |||||||||||
|
Понимаю что давно уже тема висит, но вдруг кто поиском наткнется как и я и получит неверную инфу. Вышеизложенное в корне некорректно, уважаемые. Используя .innerHTML Вы меняете СОДЕРЖИМОЕ элемента, это никак не влияет на атрибуты самого элемента. Таким образом приведенные JS конструкции не меняют id элемента, а вкладывают в него ещё один элемент с присвоенным id. Естественно это будет работать как попало или не работать вовсе, ибо будут дублироваться id и при дальнейших обращениях Вам может выдаваться совсем не тот элемент.
Добавлено через 16 минут ID элемента меняем так:
|
|||||||||||
| 20.03.2013, 07:48 | |
|
Помогаю со студенческими работами здесь
20
Document.getElementById('name').ckeced не работает в IE document.getElementById трабл с сайтом document.getElementById объекта из Ajax Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|