Как вставить текст в слой(div)

 
0
 
JavaScript
ava
HappyMan | 21.11.2004, 13:05

<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> вставить текст по нажатию кнопки!
Kommentare (4)
ava
Sardar | 21.11.2004, 14:53 #
Открываем DOM1 узнаем что слои это не формы ;-)
<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>
ava
HappyMan | 21.11.2004, 20:13 #
Sardar
Можно узнать? - что такое "DOM1"? Может ТОМ 1?
ava
HappyMan | 21.11.2004, 20:58 #
И еще вопросик:
Как сделать чтобы он прибавлял 1 к существующему знячению слоя
делаю так:
document.getElementById('cislo').innerHTML += 1;

а он просто 1 дописывает в конец.....
????
ava
Sardar | 22.11.2004, 01:15 #
Цитата (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;

При условии что в элементе нет текста.
Registrieren Sie sich oder melden Sie sich an, um schreiben zu können.
Unternehmen des Tages
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Mitwirkende
advanced
Absenden