Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Кнопка (https://javascript.ru/forum/dom-window/2401-knopka.html)

s4sha 21.12.2008 18:50

Кнопка
 
Вобщем нада сделать чтоб при нажхатии на кнопку открывалось меню с флажками например
1 -
2 - *
3 -
Поле для ввода текста
ок

Octane 21.12.2008 19:08

Ну делайте. Не будет получаться, покажете свой код, поможем разобраться, найти и исправить ошибку.

s4sha 21.12.2008 19:23

Еслиб шарил то сделал бы, извените я наверное не по адресу, просто решил может есть какие нибуть готовые скрипты.


Еще такой вопрос как можно сделать чтоб нажимаю на кнопку и информация передается в форму???
пример: нажмите на ник юзера

Помогите пожалуйста кто знает.

Gvozd 21.12.2008 19:50

<span onclick="document.getElementsByTagName('input')[0].value+='qwe'">qwe</span>

также возможны вариации с document.getElementById('input_id')
все зависит, от того скока у вас inputov, и вообще.
лучше конечно через ID

Kolyaj 21.12.2008 20:35

Цитата:

Сообщение от Gvozd
document.getElementsByTag('input')[0].innerHTML+='qwe'

Это че вообще?

s4sha 21.12.2008 20:44

Gvozd, Спасибо, но у меня чета не получается.
не могли бы вы показать на примере формы, если я конечно не сильно оборзел.

<html>
<body>
<form method="POST" action="--WEBBOT-SELF--">
<input type="text" name="T1" id="1" size="20" value=""><input type="submit" value="start" name="B1"></p>
</form>
</body>
</html>

Gvozd 21.12.2008 21:06

Цитата:

Сообщение от Kolyaj
Это че вообще?

Что-то меня переколбасило, извиняюсь
document.getElementsByTagName('input')[0].value+='qwe'
s4sha,
во первых по поводу вашей формы, есть пара недочетов?
Цитата:

Сообщение от s4sha
action="--WEBBOT-SELF--"

вы пользуетесь какой-то CMS?если это ее приблуда, то оставляйте.
Цитата:

Сообщение от s4sha
id="1"

id может состоять из цифр, букв латинского алфавита, знака подчеркивания, и не должен начинатся с цифры. у вас он состоит из цифры, что не правильно.Кстати, он должен быть уникальным, если у вас еще будут какие-то элементы.
Итоговый код должен выглядеть так
<html>
<body>
<form method="POST" action="--WEBBOT-SELF--">
<input type="text" name="T1" id="T1" size="20" value=""><input type="submit" value="start" name="B1"></p>

<span style="text-decoration:underline;" onclick="document.getElementById('T1').value+='qwe'">qwe</span>
</form>
</body>
</html>

s4sha 21.12.2008 21:15

Gvozd, Спасибо огромное, эт я так от балюы ид написал.

Gvozd 21.12.2008 21:47

пожалуйста


Часовой пояс GMT +3, время: 15:54.