Activar y desactivar un botón en función de si un checkbox está o no seleccionado
Publicado por María de Alejandría (2 intervenciones) el 19/05/2019 18:36:35
Saludos
Cuento una página donde los registros en una base de datos aparecen cada uno acompañado de un checkbox y al final de todo el listado un botón de "eliminar selección".
La operación de eliminar la selección se ejecuta correctamente, simplemente quiero que el botón de eliminar esté desactivado si no se selecciona al menos una opción .
Dejo el código:
Se hace una consulta a la base de datos y cada registro se muestra de esta forma:
El botón que se activa o se desactiva es el siguiente:
Y el script JS que había creado para activarlo o desactivarlo es este(no activa el botón):
Muchas gracias de antemano
Cuento una página donde los registros en una base de datos aparecen cada uno acompañado de un checkbox y al final de todo el listado un botón de "eliminar selección".
La operación de eliminar la selección se ejecuta correctamente, simplemente quiero que el botón de eliminar esté desactivado si no se selecciona al menos una opción .
Dejo el código:
Se hace una consulta a la base de datos y cada registro se muestra de esta forma:
1
echo"<td>";?><input type="checkbox" name="personas[]" class="other" value="<?php echo $row['dni'];?> "onclick="activar()"/><?php echo "</td>";
El botón que se activa o se desactiva es el siguiente:
1
<button class="button" onClick= "return confirm('¿Eliminar datos seleccionados?')" type="submit" id="borrar" name="borrar" disabled>borrar seleccion</button>
Y el script JS que había creado para activarlo o desactivarlo es este(no activa el botón):
1
2
3
4
5
6
7
8
9
function activar() {
var seleccionado=document.getElementByName('personas[]');
for(i=0;i<seleccionadoo.length;i++){
if (seleccionado[i].checked)
{
document.getElementById('borrar').disabled = false;
}
}
Muchas gracias de antemano
Valora esta pregunta


0