Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Передача данных функций (https://javascript.ru/forum/misc/40179-peredacha-dannykh-funkcijj.html)

Dockdep 26.07.2013 17:40

Передача данных функций
 
Не хочет выпадать окошко с Date, в данном варианте:

<form method="post" action="date.html"
onSubmit="return validate(this)">
Day:<select name="day" size="1" class="selectDate">


<script>
    for(j=01; j<=31; ++j)
    document.write("<option value="+j+">"+j+"</option>");</script>

</select>
<input type="submit" value="Registration" />

<script>
function validate(form){
day=form.day.value;
return day;
}
Data = validate();
alert(Data);
</script>

</form>

а если так то все работает:
<form method="post" action="date.html"
onSubmit="return validate(this)">
Day:<select name="day" size="1" class="selectDate">

<script>
    for(j=01; j<=31; ++j)
    document.write("<option value="+j+">"+j+"</option>");</script>

</select>
<input type="submit" value="Registration" />

<script>
function validate(form){
day=form.day.value;
alert (day);
}
</script>

</form>

Только учу JS так что не судите строго=)

devote 26.07.2013 17:54

Пожалуйста, отформатируйте свой код!

Для этого его можно заключить в специальные теги: js/css/html и т.п., например:
[js]
... ваш код...
[/js]


О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.


Часовой пояс GMT +3, время: 00:36.