ФорумПрограммированиеJavaScript → Условие формы

Условие формы

  • DelFast

    Сообщения: 13 Репутация: N Группа: Кто попало

    Spritz 12 февраля 2010 г. 12:55

    Есть такой код (примерный):

    <form action=www.www.ru method=get>
    ….
    </form>

    Нужно поставить условие:
    Если в форме www.www.ru нашлось search, то редиректить на ссылку www1.www.ru
    То есть, например у меня есть поиск по никам www.www.ru, если ник нашелся редиректить (или алерт)
    Вот сам код.. Если при вводе ника - ник найден он прямо в этом же окне просто открывает ник, а надо чтобы делал МОЁ действие (алерт, текст, или еще что то)
    Условие можно поставить if(search==1)
    <form action="index.php?inc=user&nick=" method=post>
    <script>
    /* Возможен ли поиск */
    if(hash) document.write("<input type=hidden name=hash value="+hash+">");
    else alert("Поиск не доступен!");
    </script>
    <p>
    <label for="qsearch">Поиск:</label>
    <input class=tbox id=qsearch type=text name=nick value="Поиск ника…" onfocus="if (this.value == 'Поиск ника…') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Поиск ника…';}" />
    <input name=search class=btn type=submit value=Искать />
    </p>
    </form>

  • adw0rd

    Сообщения: 22959 Репутация: N Группа: в ухо

    Spritz 12 февраля 2010 г. 13:15, спустя 19 минут 38 секунд

    Если в форме www.www.ru нашлось search, то редиректить на ссылку www1.www.ru

    бред какой-то…

    1. какой нафиг формы "www.www.ru"? это у вас action
    2. что за search? это текст? имя поля? что это??


    <form action=www.www.ru method=get>

    нерабочий говнокод… надо так

    <form action="http://www.www.ru" method="GET">
    Спустя 50 сек.
    Блин, когда же начнут нормально задавать вопросы? И нормально их оформлять…
    https://smappi.org/ - платформа по созданию API на все случаи жизни
  • DelFast

    Сообщения: 13 Репутация: N Группа: Кто попало

    Spritz 12 февраля 2010 г. 13:54, спустя 38 минут 42 секунды

    http://delfast.s1.webhost1.ru/code.php
    Скрипт не работает (так сделал).
    Если находит ник он кидает сразу на этот ник
    Как сделать, если находит (if search==1) - выполняло мое условие?
  • VaseninM

    Сообщения: 2416 Репутация: N Группа: Адекваты

    Spritz 12 февраля 2010 г. 14:06, спустя 12 минут 22 секунды

    DelFast, я не увидел в твоем коде как он сирч может стать равным 1.

Пожалуйста, авторизуйтесь, чтобы написать комментарий!