|
|
|
| d6d6d6
Помогите мне, подскажите покалуста код на javascript.
Задача:Нужно чтоб при нажатии на первую картинку, в текстовое окно вводилась, допустим цифра 1, а при нажатии на вторую картинку, в то же текстовое окно вводилась цифра 2.
Подскажите хотяб, где можно посмотреть такой код...
Вот тот код который уже есть:
<img src="1_.png" width="216" height="48">
<br><img src="2_.png" width="216" height="48">
<form action="#" method="post">
<input name="text" type="text">
</form>
|
| |
|
|
|
|
|
|
|
для: verg
(03.07.2009 в 01:24)
| |
<img src="1_.png" width="216" height="48" onclick="document.forms.myForm456.text123.value = 1">
<br><img src="2_.png" width="216" height="48" onclick="document.forms.myForm456.text123.value = 2">
<form action="#" method="post" name="myForm456">
<input name="text123" type="text">
</form>
|
Если нужно, чтобы цифры 1 и 2 ДОБАВЛЯЛИСЬ, то сделайте 2 (две) замены в коде:
вместо
...myForm456.text123.value = 1 и ...myForm456.text123.value = 2
пропишите
...myForm456.text123.value += 1 и ...myForm456.text123.value += 2
|
| |
|
|
|
|
|
|
|
для: PAT
(03.07.2009 в 03:02)
| | БОЛЬШОЕ СПАСИБО!!! Всё работает! | |
|
|
|
|
|
|
|
для: PAT
(03.07.2009 в 03:02)
| | А что если форма находится в другом файле, например в файле file123.php, а этот файл подключен к этому файлу (где находятся картинки) через фрейм. Можно ли как-то реализовать то же самое в этом случае? | |
|
|
|
|
|
|
|
для: verg
(03.07.2009 в 14:34)
| | Можно.
Надо просто ПРАВИЛЬНО обратиться к фрейму/ифрейму.
Как именно - см. здесь,
где вместо document.getElementById ('id_элемента') надо прописать document.forms.myForm456.text123 | |
|
|
|
|
|
|
|
для: PAT
(03.07.2009 в 15:41)
| | Ещё раз БОЛЬШОЕ СПАСИБО!!! Всё опять работает... | |
|
|
|