Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   DHTML/JS/CSS (http://www.flasher.ru/forum/forumdisplay.php?f=24)
-   -   textfield*2 (http://www.flasher.ru/forum/showthread.php?t=22240)

sts 31.10.2001 17:42

textfield*2
 
подскажите плиз - а как написав что-нибудь в textfield :

получить его в другом textfield на другой странице с помощью hidden fields

или

получить его в другом textfield на этой же странице с помощью JS

спасибо

sts 31.10.2001 17:56

... и заодно
 
можно ли вот такие поля задавать:

<input type="text" name="A‚cA¢ramayA»kha">

__________________________________________
нда - не совсем!

KBA-KBA 31.10.2001 18:03

ответ на второй вопрос ::
document.formName2 .txtIN .value=document.formName .txtOUT .value

где txtIN и txtOUT приемник и источник...

На первый вопрос ответить не могу тк не понял что ты хочешь... :(
Если нужно передать данные в другой ХТМЛ файл, то либо через Locanion, либо через Кукей (как им пользоваться написано в етом форуме "!!!! Бесплатная раздача COOKIES !!!! ")

sts 31.10.2001 18:10

formName2 :rolleyes: а нельзя ли небольшой примерчик - не совсем понял

KBA-KBA 31.10.2001 18:23

Да не вопрос...
 
<form name="formName">
<input type="text" name="txtIN" value="сабж">
<input type="button" value="click" onClick="document.formName2.txtIN.value=document.formName.txtOUT.value ">
</form>
<form name="formName2">
<input type="text" name="txtOUT">
</form>

----------
A‚cA&cent;ramayA»kha - такие имена ставить нельзя в имя должно начинаться с лат. буквы и может содержать только цыфры, буквы лат. алфавита, и знак _

sts 31.10.2001 19:42

Спасиб, так работает!

Хотя как выясняется мне нужно передавать checkbox-овые имена и их много, если как ты написал что-то вроде:

<form name="formName">
<input type="checkbox" name="AAA" value="A‚cA¢ramayA»kha ">
<input type="checkbox" name="BBB" value="B‚cB¢ramayB»kha ">
<input type="hidden" onSubmit="document.formName2.txtOUT.value=document.formName.что-то">
</form>
<form name="formName2">
<textarea name="txtOUT"></textarea>
</form>

Чтобы получалось:
<textarea name="txtOUT">
AAA,
BBB</textarea> - а лучше все в одной форме.

Буду оченно признателен за разрешение этих загадок!

sts 31.10.2001 19:53

То есть - как вот это упорядочить и что б значение не изменялось а добавлялось

<input type="checkbox" name="AAA" value="AcA¢ramayA»kha"

onClick="document.formName2.txtOUT.value=document.formName.AAA.value">
<input type="checkbox" name="BBB" value="BcB¢ramayB»kha"

onClick="document.formName2.txtOUT.value=document.formName.BBB.value">

KBA-KBA 31.10.2001 20:06

Все просто... :)
 
Вместо = ставь +=

<input type="checkbox" name="AAA" value="AcA&cent;ramayA»kha" onClick="document.formName2.txtOUT.value+=document.formName.AAA.value">
<input type="checkbox" name="BBB" value="BcB&cent;ramayB»kha"
onClick="document.formName2.txtOUT.value+=document.formName.BBB.value">

sts 31.10.2001 21:08

И правда просто :)
 
Я даже добавил \n: +='\n'+ (думал так не должно работать :o )

Вот одного не пойму - как прописать это в функцию вместе с проверкой на checkbox.checked

KBA-KBA 31.10.2001 21:30

еще проще...
 
Преребираешь checkBox'ы и пишешь ::
if (document.formName.someChekBox.checked) document.formName2.txtOUT.value+=document.formName.someChekBox.value;


Часовой пояс GMT +4, время: 18:29.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.