powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как изменить текст DIV?
7 сообщений из 7, страница 1 из 1
Как изменить текст DIV?
    #38865760
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здесь эксперимент:
http://jsfiddle.net/ycyqrncx/2/

Собственно вот он

Есть div с текстом и еще элементами внутри
Хочу заменить только текст, а такой скрипт меняет, но трет остальное

<div class="client_cons_class" id="client_cons">
My Text<br />
<canvas id="cvsClients" width="600" height="250">[No canvas support]</canvas><br />
<span style="font-size: 12pt; font-weight: normal">
Last 3 seconds
</span>
</div>

document.getElementById("client_cons").textContent = "This is NEW text";

Как заменить тольк текст?
...
Рейтинг: 0 / 0
Как изменить текст DIV?
    #38865769
StrongX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Winnipuh,

Я обычно использую innerHTML, для этих целей.
...
Рейтинг: 0 / 0
Как изменить текст DIV?
    #38865775
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Заверни свой текст в <span> и присвой ему "id".
...
Рейтинг: 0 / 0
Как изменить текст DIV?
    #38865776
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StrongXWinnipuh,

Я обычно использую innerHTML, для этих целей.

позхоже трет внутренности, если не меняю, то получаю такую страницу

Код: html
1.
2.
3.
My Text

Last 3 seconds



Если меняю, то

Код: html
1.
This is NEW text




а хотелось бы, чтобы
Код: html
1.
2.
3.
This is NEW text

Last 3 seconds




Там в реалии в canvas у меня график показывается, и после замены тексат он исчезает.
...
Рейтинг: 0 / 0
Как изменить текст DIV?
    #38865778
Winnipuh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Relic HunterЗаверни свой текст в <span> и присвой ему "id".

спасибо!
...
Рейтинг: 0 / 0
Как изменить текст DIV?
    #38865782
_user89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Winnipuh,

самый лучший вариант, как предложили выше - обернуть в спан с id. Также, именно в данной ситуации, можно так:
Код: javascript
1.
document.getElementById("client_cons").childNodes[0].textContent = "This is NEW text";


http://learn.javascript.ru/traversing-dom
...
Рейтинг: 0 / 0
Как изменить текст DIV?
    #38865817
kunaksergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Winnipuh,

Вставка в конец appendChild
Вставка в начало insertBefore

http://javascript.ru/tutorial/dom/modify
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как изменить текст DIV?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]