Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/05/2011, 02:41
silo
 
Fecha de Ingreso: enero-2010
Mensajes: 76
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: condicionar lista de productos

Hola alexg88, ante todo muchas gracias por responder.

He probado el código que me pasas y sigue sin funcionar, el script sigue agregando productos ignorando la instrucción.

Supongo que donde pone (elemento) tendría que poner el nombre del elemento que deseo bloquear, en este caso debería ser el botón o la etiqueta <LI> donde está el botón ¿verdad?, pero desde luego como (elemento) no funciona.

También había pensado que se podría modificar con una variable las propiedades del botón para cambiar el estado "class=" de la siguiente forma.

Código:
function tope(elemento)
    {
    var contador= document.getElementById("cantidad").innerHTML; 
    var estado = " ";
    if (contador >=3)
        {
        alert('Ya tienes tu lote completo con ' + contador + ' productos seleccionados.');
        estado =" ";
    }
    else
    {
        alert('Continúa seleccionando productos'); 
        estado ='class="item_add"';
    }  
    }

</script>
y en el botón poner una variable que recoja el estado de class, por ejemplo
Código:
<input type="button" onclick="tope()"  AQUÍ VARIABLE id="enviar"  value="add to cart"  />
¿Podría funcionar de esta forma? y cómo debería poner en el botón el script para insertar la variable donde debe aparecer "class=" " o class="item_add".

Saludos