1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

не работает сабмит

Тема в разделе "Web - программирование", создана пользователем Dasha, 18 авг 2010.

  1. Dasha

    Dasha Гость

    Репутация:
    0
    Подскажите, пожалуйста!

    Есть форма, в форме немного js. Есть пхп обработчик, которые получает данные из формы и вставляет в бд.

    Но при нажатии на кнопку ничего не происходит. Почему?

    PHP:
    <form name "address" action "upload_address.php" method "post"
    enctype "multipart/form-data">



    Город:
    <
    select name="sity" onchange="MkMetro_streetValues(this.selectedIndex)">
    <
    option value="Москва">Москва</option>
    <
    option value="Подмосковье">Подмосковье</option>

    </
    select>
    метро/район/улица:
    <
    select name="metro_street">
    <
    option value="выберите">выберите</option>
    </
    select>
    </
    form>
    </
    div>

    <
    script type="text/javascript">
    <!--


    var 
    aMetro_streetValues = new Array("1,2,3","4,5,6")


    function 
    getMetro_streetValuesBySity(index){
    var 
    sMetro_streetValues aMetro_streetValues[index];
    return 
    sMetro_streetValues.split(",");
    }

    function 
    MkMetro_streetValues(index){
    var 
    aCurrMetro_streetValues getMetro_streetValuesBySity(index);
    var 
    nCurrMetro_streetValuesCnt aCurrMetro_streetValues.length;
    var 
    oMetro_streetList document.forms["address"].elements["metro_street"];
    var 
    oMetro_streetListOptionsCnt oMetro_streetList.options.length;
    oMetro_streetList.length 0;
    for (
    0nCurrMetro_streetValuesCnti++){
    if (
    document.createElement){
    var 
    newMetro_streetListOption document.createElement("OPTION");
    newMetro_streetListOption.text aCurrMetro_streetValues[i];
    newMetro_streetListOption.value aCurrMetro_streetValues[i];
    (
    oMetro_streetList.options.add) ? oMetro_streetList.options.add(newMetro_streetListOption) : 

    oMetro_streetList.add(newMetro_streetListOptionnull);
    }else{
    oMetro_streetList.options[i] = new Option(aCurrMetro_streetValues[i], aCurrMetro_streetValues[i], falsefalse);
    }
    }
    }

    MkMetro_streetValues(document.forms["address"].elements["metro_street"].selectedIndex);
    //-->
    </script>);

    дополнительная информация:<br>
    <
    textarea name "info" cols "40"
    rows "5"></textarea>
    <
    br>

    <
    input type "submit" value "Внести в базу данных" >

    </
    form>
     
  2. vital

    vital Больной Компом Детектед

    Репутация:
    0
    Регистрация:
    29 янв 2006
    Сообщения:
    2.432
    Симпатии:
    40
    Потому что ваш сабмит в форму не входит. СМотрите внимательно. Вы поставили </form> ДО сабмита. Получается он не принадлежит никакой форме и ничего не отправляет.

    Добавлено: Как и текстареа кстати
     
Загрузка...
Похожие Темы - не работает сабмит
  1. nerfy
    Ответов:
    15
    Просмотров:
    129
  2. NetHunteRed
    Ответов:
    0
    Просмотров:
    35
  3. abdurtim
    Ответов:
    8
    Просмотров:
    305
  4. ghostphisher
    Ответов:
    26
    Просмотров:
    827
  5. seoman2
    Ответов:
    5
    Просмотров:
    302

Поделиться этой страницей