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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> передача значения от элемента к элементу, как передать value от поля к полю? 
:(
    Опции темы
Иль
Дата 20.3.2005, 18:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 544
Регистрация: 3.3.2005
Где: Москва

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



Помогите передать значения из поля "a" в поле "b"
Код

<html>
<head>
<script language="JavaScript" type="text/JavaScript">

function sliv() {

// у меня не получается, никак не уложатся в голове методы и объекты

}
</script>
</head>
<body>
<input name="a" type="text"  value="значение" onBlur="sliv();">

<form action="proba.cgi" method="post" name="f2">
<input name="b" type="text">
</form>
</body></html>


Это сообщение отредактировал(а) Иль - 20.3.2005, 18:43


--------------------
Ты виндусятник?... А я да. smile
PM MAIL ICQ Skype GTalk   Вверх
Иль
Дата 20.3.2005, 18:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 544
Регистрация: 3.3.2005
Где: Москва

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



Сделал вот так, работает, но корректно ли
Код

<html>
<head>
<script language="JavaScript" type="text/JavaScript">
function sliv() {

      document.f2.b.value = document.f1.a.value;
}

</script>
</head>
<body>

<form action="proba.cgi" method="post" name="f1">
<input name="a" type="text"  value="проверка" onBlur="sliv();">
</form>

<form action="proba.cgi" method="post" name="f2">
<input name="b" type="text">
</form>

</body></html>

Но еще другой вопрос, как опросить input "a", если его разместить вне формы и позволяет ли такое DOM
Код

<html>
<head>
<script language="JavaScript" type="text/JavaScript">
function sliv() {

//???
}

</script>
</head>
<body>


<input name="a" type="text"  value="проверка" onBlur="sliv();">


<form action="proba.cgi" method="post" name="f2">
<input name="b" type="text">
</form>

</body></html>


Это сообщение отредактировал(а) Иль - 20.3.2005, 19:58


--------------------
Ты виндусятник?... А я да. smile
PM MAIL ICQ Skype GTalk   Вверх
Aliance
Дата 20.3.2005, 21:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



Цитата
Сделал вот так, работает, но корректно ли

Я бы сделал по событии onload, но тут смотря как тебе нужно

Цитата
Но еще другой вопрос, как опросить input "a", если его разместить вне формы и позволяет ли такое DOM

Да, по id. Но другое дело, что это не целесообразно. Зачем тебе input вне формы? Почитай рекомендарии HTML4

Это сообщение отредактировал(а) Aliance - 20.3.2005, 21:31
PM MAIL WWW ICQ Skype   Вверх
Иль
Дата 20.3.2005, 21:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 544
Регистрация: 3.3.2005
Где: Москва

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



Значет так правильно? Хорошо, спасибо.
Я пробую сделать зеркальные поля.
Я правильно тебя понял, если я рисую в JS поле только для того, тоб передать из него значение в другое надо обязательно обрамлять его формой или нет.
И еще, будет, так сказать, время, напиши плз мне метод по которому можно опросить по id. Прошу не из лени, хочу проверить результаты изысканий.


--------------------
Ты виндусятник?... А я да. smile
PM MAIL ICQ Skype GTalk   Вверх
Aliance
Дата 20.3.2005, 21:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



Иль
На сколько я знаю, сервер не будет читать значения полей не из формы. Да и вообще, зачем лениться - 10 букв лишних не долго написать...

Цитата
И еще, будет, так сказать, время, напиши плз мне метод по которому можно опросить по id. Прошу не из лени, хочу проверить результаты изысканий.

Код

<script type="text/javascript">
var elem = document.getElementById("myInput");
alert(elem.value);
</script>
...
<input type="text" id="myInput">


Это сообщение отредактировал(а) Aliance - 20.3.2005, 21:56
PM MAIL WWW ICQ Skype   Вверх
Иль
Дата 20.3.2005, 22:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 544
Регистрация: 3.3.2005
Где: Москва

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



Вот елки палки, а я себе вбил в голову, что getElementById в Мозилле не работает, вот обидно!

Поле декоротивное, для удобства (чистое зерко) и никогда не будет отсылаться вот педантизм и взял своё.
Спасибо


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


 




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


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

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