@Lyuba2018

Выделить все чек боксы для удаления?

Ребята подскажите как правильно сделать выделение всех чек боксов ?
Сейчас у меня так.
echo '<br><br><input type="checkbox" name="ch['.$row_Recordset1['id'].']" value="'.$row_Recordset1['vip'].'">';

echo '<br><br><input type="submit" class="submit" name="submit" value="Выделенные удалить">';


хотела сделать как в другом скрипте но не выходит чекбоксы выделяются но не удаляются не чего если нажать удалить в другом скрипте сделано вот так.

echo '<br><input onClick="check()" id="ck" type="checkbox"> Выделить все объявления';


<script>
function check()
	{
	var ck = document.getElementById("ck").checked;
    var a = document.getElementsByName('ch[]');
	if(ck)
		{
		for (i=0; i<a.length; i++) a[i].checked = 1;
		}
	else
		{
		for (i=0; i<a.length; i++) a[i].checked = 0;
		}
	}

function nocheck()
	{
	var q = 0;
    var a = document.getElementsByName('ch[]');
	for (i=0; i<a.length; i++) 
		{
		if(a[i].checked == 0)
		q++;
		}
	if(q)
	document.getElementById("ck").checked=0;
	else
	document.getElementById("ck").checked=1;
	}
</script>


echo '<br><br><input onClick="nocheck()" type="checkbox" name="ch[]" value="'.$row_Recordset1['id'].'">';


echo '<br><br><input type="submit" class="submit" name="submit" value="Выделенные удалить">';
		echo '</form>';
  • Вопрос задан
  • 720 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Drengr
Например как-то так. https://jsfiddle.net/d8uene13/29/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы