20 / 9 / 3
Регистрация: 02.04.2015
Сообщений: 646
|
|||||||||||
1 | |||||||||||
Проблемы с элементом getElementById15.12.2016, 20:05. Показов 1265. Ответов 12
Метки нет (Все метки)
Привет, есть проблема с getElementById
есть такой код
почему такая шляпа, что не так делаю и почему не хочет выводить данные?
0
|
15.12.2016, 20:05 | |
Ответы с готовыми решениями:
12
Проблемы с элементом раздел getElementById getElementById GetElementById |
2454 / 1761 / 624
Регистрация: 11.07.2016
Сообщений: 4,051
|
||||||
15.12.2016, 20:28 | 2 | |||||
Потому что интерпретатор натыкается на ошибку в 5й строке и останавливает дальнейшее исполнение программы.
0
|
20 / 9 / 3
Регистрация: 02.04.2015
Сообщений: 646
|
|
15.12.2016, 21:13 [ТС] | 3 |
можно поконкретнее, что с пятой строкой не так document.getElementById("viv_1").innerHTML="выводит только этот - 1"; где в ней ошибка?
0
|
84 / 84 / 41
Регистрация: 14.02.2015
Сообщений: 320
|
|
15.12.2016, 21:21 | 4 |
На странице нет элемента с айдишником viv_1 в вашем втором примере. Из-за этого в этой строке возникает ошибка в стиле "cannot read property innerHTML of null".
Смотрите консоль.
0
|
20 / 9 / 3
Регистрация: 02.04.2015
Сообщений: 646
|
||||||||||||||||||||||||||||||||||||
15.12.2016, 21:59 [ТС] | 5 | |||||||||||||||||||||||||||||||||||
Я вас понял, спасибо!
может подскажете как мне быть, вот мой код
при загрузке страницы генерится случайно див-ид
хотя должно вывести это выводит только этот второй - 2 Добавлено через 5 минут если случайно сгенерит
а вот со вторым проблема. Добавлено через 23 минуты видимо это баг интерпитатора java не подается логики если в странице 2 дива, данные выводит
бред какой-то
0
|
84 / 84 / 41
Регистрация: 14.02.2015
Сообщений: 320
|
||||||
15.12.2016, 22:30 | 6 | |||||
Во-первых, интерпрЕтатора Java не существует, потому что Java - язык с JIT-компиляцией (есть нюансы конечно, джависты больше пояснят, но там не стандартный интерпретатор).
А вот у Javascript интерпретатор в браузере есть (не путать Джаву и Джаваскрипт!). Во-вторых, в вашем случае просто нужно делать проверку на существование объекта на странице. Допустим,
0
|
20 / 9 / 3
Регистрация: 02.04.2015
Сообщений: 646
|
||||||
15.12.2016, 22:32 [ТС] | 7 | |||||
Ну если никто не знает как сделать, может тогда перефразирую, как
допустим в ява-скрипте есть 3 переменные с данными, и мне нужно чтобы рандомно выводило одну любую из переменных при загрузке страницы и выводило в то место на странице где <div id="viv"></div> может есть все же способ? мне нужно именно выводить дивом данные из переменной ява скрипта <div id="viv"></div>
0
|
84 / 84 / 41
Регистрация: 14.02.2015
Сообщений: 320
|
||||||
15.12.2016, 22:40 | 8 | |||||
На JS - конечно есть.
0
|
20 / 9 / 3
Регистрация: 02.04.2015
Сообщений: 646
|
||||||
15.12.2016, 22:44 [ТС] | 9 | |||||
да в таком варианте, может вывести данные только для двух дивов Добавлено через 1 минуту для третего дива уже не работает
0
|
84 / 84 / 41
Регистрация: 14.02.2015
Сообщений: 320
|
|
15.12.2016, 22:48 | 10 |
для КАЖДОГО нужно производить проверку. Я же написал - "для существования объекта", т.е. - каждого.
0
|
20 / 9 / 3
Регистрация: 02.04.2015
Сообщений: 646
|
|
15.12.2016, 22:59 [ТС] | 11 |
это конечно классный способ, спасибо, но мне не подойдет по причине что выводит теги html как текст например если в var1 = "Какой-то текст 1 <br><img style="width: 100px; height: 100px;" src="111"><br>шщшщзшз<br>"; ну я полагаю вы поняли что не обрабатывает теги html может можно как-то подпилить чтобы обрабатывало хтмл?
0
|
84 / 84 / 41
Регистрация: 14.02.2015
Сообщений: 320
|
||||||
15.12.2016, 23:01 | 12 | |||||
Запросто. Вместо textContent юзать innerHTML.
0
|
20 / 9 / 3
Регистрация: 02.04.2015
Сообщений: 646
|
|
15.12.2016, 23:02 [ТС] | 13 |
vettel
однозначно большое вам спасибо за помощь!
0
|
15.12.2016, 23:02 | |
15.12.2016, 23:02 | |
Помогаю со студенческими работами здесь
13
Вывести на экран строку с максимальным элементом и столбец с минимальным элементом файла Скалярное произведение строки с наибольшим элементом матрицы на столбец с наименьшим элементом Найти число элементов списка между минимальным элементом и максимальным элементом Вычислить сумму между min элементом массива, и элементом, стоящим посередине Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |