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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> объединение данных из 2х форм 
:(
    Опции темы
irenka
Дата 30.11.2009, 20:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Помогите кто-нибудь!!!
даны 2 поля и кнопка. Длина полей не менее 20. В первое поле вводятся только цифры, во второе только буквы. при нажатии на кнопку, данные этих полей объединяются в третьем поле. например:
в первом поле данные: 12345
во втором: абвгд
в третьем результат такой: 1а2б3в и т.д. 
если в каком то поле символов больше чем в другом то проставляются пробелы.
PM MAIL   Вверх
Egik2
Дата 30.11.2009, 21:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 302
Регистрация: 29.7.2008
Где: Агудзера

Репутация: 1
Всего: 11



Вот например   smile 


Код

<!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">
<title>Insert title here</title>
<script type="text/javascript">
function split_func() {

    var str1 = document.form1.t1.value;
    var str2 = document.form1.t2.value;
    var str3 = "";
    var max = (str1.length > str2.length)? str1.length : str2.length;
    for(var i = 0; i < max ; i++){
        var ch1, ch2;
        if(str1.charAt(i) == "")
            ch1 = " ";
        else
            ch1 = str1.charAt(i);
        if(str2.charAt(i) == "")
            ch2 = " ";
        else
            ch2 = str2.charAt(i);
        str3+=ch1 + ch2;
    }
    document.form1.t3.value = str3;
}
</script>
</head>
<body>
    <form action="" name = "form1">
        <input type = "text" name ="t1">
        <input type = "text" name="t2">
        <input type = "text" name="t3" maxlength="100">
        <button value = "Click" onclick="split_func()">Click</button>
    </form>
</body>
</html>



--------------------
Три великие добродетели программиста: лень, нетерпение и самомнение (Larry Wall)
a-nav.com
developer-blog.ru
world-poetry.org
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: для новичков | Следующая тема »


 




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


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

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