Спустя 3 минуты, 49 секунд (1.01.2011 - 18:14) waldicom написал(а):
C помощью javascript. Если ничего против использования чего-либо как jquery, то там такое делается одной строчкой. Если нет - на чистом javascript.
Спустя 1 минута, 36 секунд (1.01.2011 - 18:15) inpost написал(а):
Я не хочу показаться грубым, но меня в универе учили так, первым делом надо знать и уметь НАЙТИ ответ, а уже последним делом ЗНАТЬ.
Неужели сложно было в гугле ввести "checkbox выделить все"? Вот результат: http://www.google.ru/search?hl=ru&source=h...%D1%8B&gs_rfai=
Неужели сложно было в гугле ввести "checkbox выделить все"? Вот результат: http://www.google.ru/search?hl=ru&source=h...%D1%8B&gs_rfai=
Спустя 5 минут, 56 секунд (1.01.2011 - 18:21) m4a1fox написал(а):
inpost
Так и сделал. Вот пытаюсь заставить JS работать. Но он в наглую отказывается.
Так и сделал. Вот пытаюсь заставить JS работать. Но он в наглую отказывается.
Спустя 46 секунд (1.01.2011 - 18:22) inpost написал(а):
покажи код? На странице то всё работает
Спустя 5 минут, 32 секунды (1.01.2011 - 18:28) m4a1fox написал(а):
inpost
2 JS на странице - конфликт. Если работает один то не работает второй. Печально.
2 JS на странице - конфликт. Если работает один то не работает второй. Печально.
Спустя 2 минуты, 31 секунда (1.01.2011 - 18:30) m4a1fox написал(а):
Это checkbox
эта функция включает кнопку "Удалить" при выборе, и выключает кнопку при снятии выделения.
Скрипт кот. нашел в google по запросу
и сам выделятель
<td align=center style="padding: 10px;">
<input name="id['.$myrow[id].']" type="checkbox"
onclick="if(this.checked != false)
document.getElementById(\'button\').disabled = false;
else document.getElementById(\'button\').disabled = true;" value="'.$myrow[id].'">
эта функция включает кнопку "Удалить" при выборе, и выключает кнопку при снятии выделения.
Скрипт кот. нашел в google по запросу
<script type="text/javascript">
function setChecked(obj)
{
var str = document.getElementById("text").innerHTML;
str = (str == "отметить" ? "снять" : "отметить");
document.getElementById("text").innerHTML = str;
var check = document.getElementsByName("id[]");
for (var i=0; i<check.length; i++)
{
check[i].checked = obj.checked;
}
}
</script>
и сам выделятель
<input type="checkbox" name="set" onclick="setChecked(this)" />
<span id="text">отметить</span> все
Спустя 45 минут, 4 секунды (1.01.2011 - 19:15) T1grOK написал(а):
Я использую вот такой "checkall".
html:
И сам js:
html:
<form name="form1" id="form1">
<input type="checkbox" onClick="checkAll(this.form,'select[]',this.checked)">/*основной checkbox*/
<input name="select[]" type="checkbox">
<input name="select[]" type="checkbox">
<input name="select[]" type="checkbox">
<input name="select[]" type="checkbox">
<input name="select[]" type="checkbox">
</form>
И сам js:
function checkAll(oForm, cbName, checked){
for (var i=0; i < oForm[cbName].length; i++) oForm[cbName][i].checked = checked;
}
Спустя 1 час, 46 минут, 19 секунд (1.01.2011 - 21:02) inpost написал(а):
m4a1fox
имена гдето пересекаются.
имена гдето пересекаются.