Показать сообщение отдельно
  #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 меняется
Ответить с цитированием