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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Нужно объединить поля формы в новую переменную 
:(
    Опции темы
lancelot555
Дата 17.6.2006, 13:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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

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



в форме есть поля d, m, y
нужно сделать так чтобы при сабмите этой формы также передавалась переменная date равная 
y."-".m."-".d
help plz  smile 

вот что я написал:
Код

    <script type="text/javascript">
document.getElementById('date').onsubmit = function() {
                var d=document.getElementById("d").value;
                var m=document.getElementById("m").value;
                var y=document.getElementById("y").value;
  alert(y."-".m."-".d);
return date;
}
</script>



а вот форма:
Код

<form name="form3" method="post" action="adwert.php?stats">
          <table border="0" cellspacing="0" cellpadding="5">
            <tr>
              <td><div align="center">Day</div></td>
              <td><div align="center">Month</div></td>
              <td><div align="center">Year</div></td>
            </tr>
            <tr>
              <td><div align="center">
                <select name="d" id="d">
                  <option>01</option>
                  <option>02</option>
                  <option>03</option>
                  <option>04</option>
                  <option>05</option>
                  <option>06</option>
                  <option>07</option>
                  <option>08</option>
                  <option>09</option>
                  <option>10</option>
                  <option>11</option>
                  <option>12</option>
                  <option>13</option>
                  <option>14</option>
                  <option>15</option>
                  <option>16</option>
                  <option>17</option>
                  <option>18</option>
                  <option>19</option>
                  <option>20</option>
                  <option>21</option>
                  <option>22</option>
                  <option>23</option>
                  <option>24</option>
                  <option>25</option>
                  <option>26</option>
                  <option>27</option>
                  <option>28</option>
                  <option>29</option>
                  <option>30</option>
                  <option>31</option>
                </select>
              </div></td>
              <td><div align="center">
                <select name="m" id="m">
                  <option>01</option>
                  <option>02</option>
                  <option>03</option>
                  <option>04</option>
                  <option>05</option>
                  <option>06</option>
                  <option>07</option>
                  <option>08</option>
                  <option>09</option>
                  <option>10</option>
                  <option>11</option>
                  <option>12</option>
                </select>
              </div></td>
              <td><div align="center">
                <select name="y" id="y">
                  <option>2006</option>
                  <option>2007</option>
                  <option>2008</option>
                  <option>2009</option>
                  <option>2010</option>
                </select>
              </div></td>
            </tr>
          </table>
           
                  
                <br>
                <script type="text/javascript">
document.getElementById('date').onsubmit = function() {
                var d=document.getElementById("d").value;
                var m=document.getElementById("m").value;
                var y=document.getElementById("y").value;
  alert(y."-".m."-".d);
return date;
}
</script>
                <input name="date" type="hidden" id="date">
                <input type="submit" name="Submit" value="Show">
        </form>
 
--------------------
Hи что так не поpтит цель, как попадание! =)
PM MAIL   Вверх
solenko
Дата 20.6.2006, 11:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



я бы сделал так:
Код

<form>
<select name = y></select>
.....
<input type=hidden name=fdate>
<input type=button value=submit onclick="f.fdate.value = f.y.value+'-'+f.m.value+'-'+f.d.value;  f.submit();">
</form>
 


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


 




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


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

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