Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/32: Рейтинг темы: голосов - 32, средняя оценка - 4.75
2 / 2 / 0
Регистрация: 10.12.2011
Сообщений: 61

Редирект при нажатии на кнопку

08.08.2012, 15:12. Показов 5959. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В js не силён, нужно было создать добавление формы при нажатии на кнопку, с заполнением этих форм все отлично, но вот если формы уже заполнены, а я пытаюсь добавить происходит редирект на эту же страницу... как можно исправить? код ниже.
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
    function add2()
    {
        $("#field2").css('display','inline');
    }
    
    function rm2()
    {
        $("#field2").css('display','none');
    }
 
    $(document).ready(function(){
        $("#2").click(add2);
        $("#-2").click(rm2);
    });
HTML5
1
2
3
4
5
6
7
8
<div>
    <input type="text">
    <input class="btn" type="submit" value="+" id="2">
</div>
<div id="field2" style="display:none">
    <input type="text">
    <input class="btn" type="submit" value="-" id="-2">
</div>
Добавлено через 12 минут
забыл добавить, при пустых полях новые поля создаются т.к. установлено required без него также происходит редирект и в пустых...
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.08.2012, 15:12
Ответы с готовыми решениями:

Необходимо, чтобы при нажатии на одну из кнопок меню, фрейм с рекламой сворачивался, и разворачивался снова при нажатии на другую кнопку
Задача такая: Есть три фрейма (расположены друг под другом) - это реклама (вверху), меню (посередке) и главная страница (внизу)....

Iframe форма. Редирект при нажатии кнопки в этой же вкладке
Есть форма, которая загружается через iframe. Сейчас при нажатии на кнопку страница &quot;Спасибо&quot; открывается в том же iframe окне, а...

Уведомление при нажатии на кнопку
Есть строка type=input и кнопка button=submit, как сделать так чтобы при нажатии на кнопки, если строка пуста выдавалось окошко...

3
 Аватар для Mullih
92 / 71 / 8
Регистрация: 05.08.2012
Сообщений: 138
08.08.2012, 15:22
можно подробнее когда форма должна сабитить, когда добавлять/убирать input ы

накидал пример может поможет
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<html>
<head>
    <script type="text/javascript" src="http://code.jquery.com/jquery-1.7.2.js"></script>
    <script type="text/javascript">
        $(document).ready(function () {
            $("#form1").submit(function () { 
                if (/*условие на сабмит*/ true){
                    /*тут постится форма */
                    return true;
                }else{
                    /*тут  форма не постится а чтото меняется */
                    return false;
                }
            });
        });
    </script>
</head>
<body>
    <form id="form1">
        <div>
            <input type="text">
            <input class="btn" type="submit" value="+" id="btn2">
        </div>
        <div id="field2" style="display: none">
            <input type="text">
            <input class="btn" type="submit" value="-" id="btn-2">
        </div>
    </form>
</body>
</html>
0
2 / 2 / 0
Регистрация: 10.12.2011
Сообщений: 61
08.08.2012, 18:24  [ТС]
сабить ей не обязательно, а инпуты должны появлятся и исчезать при нажатии пользователя на кнопку добавить убрать.

Добавлено через 1 час 9 минут
как я понял форма просто пыталась обработать кнопку... сменил ее на ссылку и замаскировал под кнопку...
HTML5
1
2
<a class="btn" href="#" id="2">+</a>
<a class="btn" href="#" id="-2">-</a>
0
 Аватар для Mullih
92 / 71 / 8
Регистрация: 05.08.2012
Сообщений: 138
08.08.2012, 19:10
в таком случае вам надо было всего лишь поменять type кнопки с submit на button
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
08.08.2012, 19:10
Помогаю со студенческими работами здесь

Очистить форму при нажатии на кнопку
есть две формы: на 1ой кнопка которая вызывает функцию js, 2я форма пустая, на ней создаются инпуты с помощью той функции. Как сделать так,...

При нажатии на кнопку функция не срабатывает
Добрый вечер, я новичок в javascript, поэтому возможно, что то делаю не так.. Я пытаюсь установить маркер на гуглокарту путем нажатия на...

Скрытие элемента при нажатии на кнопку
Всем привет! Помогите, пожалуйста, решить проблему. Ситуация такая: На сайте (верстка с помощью bootstrap 4) располагается блок с...

Удалить кнопку при нажатии на нее
&lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset=&quot;utf-8&quot;&gt; &lt;/head&gt; &lt;body background=&quot;bground.jpg&quot;&gt; &lt;div&gt; &lt;input type=&quot;text&quot;...

Скрыть div при нажатии на кнопку
кто подскажет как скрыть div с кодом при нажатии на кнопку вместе с кнопкой так-как кнопка в div-е с кодом иммею в виду чтобы логика в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru