Buenas,, no se porque pasa esto,, tengo el siguiente codigo en php (compra es un objeto de la clase compra)
$compras = cargarCompras();
$cant_compras = count($compras);
paso a $cant_compras por el .value de un hidden asi:
<input type="hidden" name="cantidad_compras" id="cantidad_compras" value="<?php echo($cant_compras); ?>" />
y despues paso el .value de este hidden por un botón asi:
<input type="button" name="eliminar" value="Eliminar" id="eliminar" onclick="recorrerChecks(cantidad_compras.value)"/>
No se porque cuando no hay elementos en $compras la $cant_compras es igual a uno.
puede ser que si no hay elementos en una array de objetos php siempre cree un elemento por defecto? o algo asi?
Gracias
Nota: al mostrarlo tanto en php como en la funcion de Javascript cantidad_compras es == a 1 cuando no tiene elementos
Espero me hayan entendido la pregunta