14/09/2004, 05:57
|
| Moderador extraterrestre | | Fecha de Ingreso: diciembre-2001 Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años, 1 mes Puntos: 61 | |
Empezaremos por el final:
cuando pongo: varMarkChk+=(this.checked)?1:-1;
Lo que hago es decir que si el checkbox se queda marcado sume uno a varMarkChk y si no que le reste uno. De forma tal que si esa variable (varMarkChk) cuando envías el formulario tiene un valor de 1 o más es que al menos hay un check marcado.
Si es verdadero lo que está entre paréntesis se da el primer valor entre la "?" y los ":" y si no se da el segundo.
Respecto al resto pon mejor la llamada a mi script como te pongo en el ejemplo:
<form onsubmit="return comprobar()"...
en caso de que no uses la etiqueta form (mal hecho) prueba a cambiarlo así: Código HTML: <input
name="registrar"
type="button" id="registrar"
value="Registrar"
onClick="validar(this.form,'ing');comprobar();EnviaForma(this.form,'ing')"> Ya que para separar funciones se usa el punto y coma y no las interrogaciones.
Sería de mucha ayuda que me dieras el enlace a la página o pusieras el código de la misma para poder ayudarte mejor.
Un saludo y no te preocupes por preguntar! Estamos aquí para ayudarte.
__________________ Cómo escribir
No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.
Última edición por KarlanKas; 14/09/2004 a las 05:59 |