Ver Mensaje Individual
  #5 (permalink)  
Antiguo 29/12/2009, 16:05
Mar_Nube
 
Fecha de Ingreso: abril-2007
Mensajes: 12
Antigüedad: 17 años, 1 mes
Puntos: 0
Respuesta: validar formulario según botón pulsado

Muchas gracias caricatos
Si pongo un button no se aplicarle rollover (todo hay q decirlo q es q soy novata en esto)
Ya he conseguido q me detecte que boton pulso, si Guardar o Cancelar

Código javascript:
Código:
<script language="JavaScript">
	var imagenclick=false;
	function validar(){
		if (imagenclick){
			alert('has pulsado guardar');
			return false;   
		}
		else{
			alert('has pulsado cancelar');
			return false;   
		}
	}
</script>
Botones:
Código:
<td><input type="image" name="guardar" src="imagenes/guardar_off.gif"  onmouseout="javascript:this.src='imagenes/guardar_off.gif'" onmouseover="javascript:this.src='imagenes/guardar_on.gif'" onclick="JavaScript:imagenclick=true;"  alt="Guardar" /></td>

<td><input type="image" name="cancelar" src="imagenes/cancelar_off.gif" onmouseout="javascript:this.src='imagenes/cancelar_off.gif'" onmouseover="javascript:this.src='imagenes/cancelar_on.gif'" alt="Cancelar"/></td>
Form:
Código:
<form name="fcalen" action="<?php echo $archivo ?>" method="post" onsubmit="return validar()">
Ya solo faltaría hacer la validación cuando he pulsado Guardar.
He puesto esto dentro del bucle if q reconoce la pulsación de guardar, pero no va:

Código:
      if(!titulo.value)
      {
         alert('Falta el titulo.');
         titulo.focus()
         return false;   
      }
	  if(!descripcion.value)
      {
         alert('Falta la descripción.');
         titulo.focus()
         return false;   
      }
Si alguien me puede echar una mano con la validación... uff me está volviendo loca

Última edición por Mar_Nube; 29/12/2009 a las 16:15