Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как вставить текст в слой(div), при нажатии на ссылку, кнопку и т.д. 
:(
    Опции темы
HappyMan
  Дата 21.11.2004, 13:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 347
Регистрация: 29.7.2004

Репутация: 0
Всего: 2



Код

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>
<input type="button" value="Вставить смайлик" onClick="getElementById('mytext').value+=':)'"/>
<br>
<img  src="smile.gif" onClick="getElementById('mytext').value+=':)'" width="20" height="20"/>
<br>
<div id="mytext" rows="1" cols="20"></div>
</body>
</html>


Задача была такая: в мой <TD> вставить текст по нажатию кнопки!


--------------------
Цитата
Желательно на 100%.
© Mal Hack
PM MAIL   Вверх
Sardar
Дата 21.11.2004, 14:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 78
Всего: 317



Открываем DOM1 узнаем что слои это не формы smile
Код
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>
<input type="button" value="Вставить смайлик" onClick="getElementById('mytext').innerHTML+=':)'"/>
<br>
<img  src="smile.gif" onClick="getElementById('mytext').innerHTML+=':)'" width="20" height="20"/>
<br>
<div id="mytext" rows="1" cols="20"></div>
</body>
</html>



--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
HappyMan
Дата 21.11.2004, 20:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 347
Регистрация: 29.7.2004

Репутация: 0
Всего: 2



Sardar
Можно узнать? - что такое "DOM1"? Может ТОМ 1?


--------------------
Цитата
Желательно на 100%.
© Mal Hack
PM MAIL   Вверх
HappyMan
Дата 21.11.2004, 20:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 347
Регистрация: 29.7.2004

Репутация: 0
Всего: 2



И еще вопросик:
Как сделать чтобы он прибавлял 1 к существующему знячению слоя
делаю так:
document.getElementById('cislo').innerHTML += 1;

а он просто 1 дописывает в конец.....
????

Это сообщение отредактировал(а) HappyMan - 21.11.2004, 21:01


--------------------
Цитата
Желательно на 100%.
© Mal Hack
PM MAIL   Вверх
Sardar
Дата 22.11.2004, 01:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 78
Всего: 317



Цитата(HappyMan @ 21.11.2004, 19:13)
Можно узнать? - что такое "DOM1"?

Открывай это: http://www.w3c.org/TR/2000/WD-DOM-Level-1-...l-one-html.html
Здесь все интерфейсы всех HTML элементов. DOM - это обьектная модель документа, разработанная W3C, и поддерживаемая всеми браузерами. Модель позволяет в реальном времени управлять элементами на странице.
Цитата(HappyMan @ 21.11.2004, 19:58)
Как сделать чтобы он прибавлял 1 к существующему знячению слоя

Конвертнуть в число.
Код
document.getElementById('cislo').innerHTML = parseFloat(document.getElementById('cislo').innerHTML)+1;

При условии что в элементе нет текста.


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1190 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.