L_S_V
BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору и опять я тут. почему setbox выполняется аж 2 раза при клике на чекбокс или лейбел к нему? Код: <script type="text/javascript"> var url=""; function onloadbody(seturl){ url = window.location.href; url += "&"; url += seturl; alert(url); } function setbox(ulica){ alert(url+"&q="+ulica); } </script> ... <label class="setit" onclick="javascript:setbox('value');"> <INPUT value="value" type=checkbox name=ds>value</label> | т.е. я хочу по выбранным чекбоксам обновить страницу с измененным url. и еще, почему в этой функцие, если я проверяю чекбокс то проверятся только когда он set, в противном случае url должен отредактироваться, но не редактируется по split. Код: function setbox(ulica){ if (this.checked == true){ url = url.split('q='+ulica)[0].split('q='+ulica)[1]; alert(url); }else{ url += "&q="; url += ulica; alert(url); } //window.location.href = url; } | если калочку убирают, то нужно удалить соответствующее из ссылки q=value, лучше split на js пока не придумал. | Всего записей: 627 | Зарегистр. 31-03-2005 | Отправлено: 06:05 17-09-2013 | Исправлено: L_S_V, 07:15 17-09-2013 |
|