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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> чтение из формы 
:(
    Опции темы
gambit
Дата 13.2.2008, 16:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***
Награды: 1



Профиль
Группа: Комодератор
Сообщений: 1359
Регистрация: 25.6.2006
Где: я?

Репутация: нет
Всего: 40



Я в javascript полный ноль. Скажите пож как мне сделать такую вещь.
Есть форма регистрации поле логин еще много полей а потом идет флажок.
Как мне сделать чтобы значение поле login вводилось в текст флажка.
Конкретно мне надо Сделать текст флажка такого вида 
Зарегистировать почтовый ящик {значение из поля login}@мойдомен.com
PM MAIL ICQ Skype   Вверх
bars80080
Дата 13.2.2008, 16:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 15
Всего: 315



что конкретнее подразумевается под флажком

а то я понял так:

Код

<script>
function toflag() {
document.getElementById('flag').innerHTML = document.qwer.login.value;
}
</script>
<form name="qwer">
<input name="login" onchange="toflag()" />
...
Зарегистрировать ящик: <span id="flag"></span>@domen.ru
</form>

PM MAIL WWW   Вверх
gambit
Дата 13.2.2008, 22:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***
Награды: 1



Профиль
Группа: Комодератор
Сообщений: 1359
Регистрация: 25.6.2006
Где: я?

Репутация: нет
Всего: 40



Под флажком я понимаю <input name="Name" type="checkbox" value="ON">
PM MAIL ICQ Skype   Вверх
Ghirik
Дата 13.2.2008, 23:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 919
Регистрация: 26.3.2007

Репутация: 13
Всего: 20



Наверное, примерно так:
Код

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Language" content="en-us">
<title>Title block</title>
<script type="text/javascript">
<!--
function toflag(obj) {
document.getElementById('value').innerHTML = 'Зарегистировать почтовый ящик ' + obj.value + '@мойдомен.com';
}
//-->
</script>
</head>
<body>

<p><input type="text" name="txt" size="20" value="логин" onkeyup="toflag(this)"></p>
<p><input type="checkbox" id="flag" name="flag" value="on">&nbsp;&nbsp; <span id="value" lang="ru">'Зарегистировать почтовый ящик: логин@мойдомен.com'</span></p>

</body>
</html>




Это сообщение отредактировал(а) Ghirik - 13.2.2008, 23:39


--------------------
Отдадим всё клиенту, пускай его машина мучается...

PM MAIL   Вверх
Sardar
Дата 14.2.2008, 00:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 78
Всего: 317



Ghirik, по возможности нужно не включать текст в скрипты, тогда проще с многоязычными сайтами.

Код

<label><input type="checkbox"> Зарегистрировать ящик: <span id="boxname">логин</span>@мойдомен.com</label>

<script type="text/javascript">
function toflag(txt) {
   document.getElementById("boxname").innerHTML = txt;
}
</script>



--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Ghirik
Дата 14.2.2008, 03:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 919
Регистрация: 26.3.2007

Репутация: 13
Всего: 20



Ага... не подумал, тогда так:

Код

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Language" content="en-us">
<title>Title block</title>
<script type="text/javascript">
<!--
function toflag(txt) {
document.getElementById('value').innerHTML = txt;
}
//-->
</script>
</head>
<body>

<p><input type="text" name="txt" size="20" value="логин" onkeyup="toflag('Зарегистировать почтовый ящик: ' + this.value + '@мойдомен.com')"></p>
<p><input type="checkbox" id="flag" name="flag" value="on">&nbsp;&nbsp; <span id="value" lang="ru">'Зарегистировать почтовый ящик: логин@мойдомен.com'</span></p>

</body>
</html>


чтоб понятно было, а то, gambit, говорит про полный нуль... smile 




--------------------
Отдадим всё клиенту, пускай его машина мучается...

PM MAIL   Вверх
gambit
Дата 14.2.2008, 11:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***
Награды: 1



Профиль
Группа: Комодератор
Сообщений: 1359
Регистрация: 25.6.2006
Где: я?

Репутация: нет
Всего: 40



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


 




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


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

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