Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.09.2010, 17:17
Профессор
Отправить личное сообщение для Артем125 Посмотреть профиль Найти все сообщения от Артем125
 
Регистрация: 01.10.2009
Сообщений: 158

checkbox и формирование ссылки
Всем привет!

у меня есть такая череда тегов

<input type="checkbox" value="1" name="formcheckbox[]">
<input type="checkbox" value="2" name="formcheckbox[]">
...


Допустим поставили две галочки. Как мне отправить на сервер такую ссылку location.href = 'index.php?tt=1:2'

тоесть как то их надо проверить что выбраны такие то ссылки и отправить нужные значения
Ответить с цитированием
  #2 (permalink)  
Старый 28.09.2010, 17:20
Аватар для Skipp
.
Отправить личное сообщение для Skipp Посмотреть профиль Найти все сообщения от Skipp
 
Регистрация: 30.03.2010
Сообщений: 1,813

-ловим submit
-проверка на значение
-построение строки запроса
-отправка запроса

...checked...
__________________
.
Ответить с цитированием
  #3 (permalink)  
Старый 28.09.2010, 17:23
Профессор
Отправить личное сообщение для Артем125 Посмотреть профиль Найти все сообщения от Артем125
 
Регистрация: 01.10.2009
Сообщений: 158

а можно по подробней) а то мне это мало о чем говорит))


понял что ловим sumbit
Ответить с цитированием
  #4 (permalink)  
Старый 28.09.2010, 20:26
Аватар для HelpeR
Профессор
Отправить личное сообщение для HelpeR Посмотреть профиль Найти все сообщения от HelpeR
 
Регистрация: 21.10.2008
Сообщений: 241

<form onsubmit="return action(this)" action="index.php" method="get">
function action(form) {
    var checked_val = [];
    var action_str = form.action;
    var checkbox = document.getElementsByName('formcheckbox[]');
    for(var i = 0; i < checkbox.length; i++) {
        if(checkbox[i].checked) checked_val.push(checkbox[i].value);
    }
    if(checked_val.length) action_str += '?tt=' + checked_val.join(':'); 
    form.action = action_str;
    return true;
}

Думаю будет работать, писал тут же! Скрипт перед отправкой данных, изменяет action формы и если галочки проставлены, то action меняется
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
спрятать/показать поле ввода при нажатии на checkbox g1r Элементы интерфейса 34 16.12.2017 00:34
Срабатывание ссылки на изображении, если курсор не движется. mixlink Javascript под браузер 0 16.07.2010 15:56
ссылки получали стиль "visited" только на время сессии alexandr_poskrobka Серверные языки и технологии 7 10.03.2010 08:48
Неправильное формирование ссылки genya Элементы интерфейса 2 07.10.2009 12:25
Формирование ссылки ViR Events/DOM/Window 1 19.06.2009 13:14