Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/06/2008, 03:51
Mirador
 
Fecha de Ingreso: abril-2007
Mensajes: 82
Antigüedad: 18 años
Puntos: 0
Validar campos de form (unasigned)

Buenas, estoi realizando el siguiente codigo para ver si un campo de texto en un formulario esta en blanco y que salte un alert para visar. El problema es que se lo pasa por el forro y lo pone como "unasigned", espero me puedan orientar un poco, porque en todas las paginas que he realizado nunca me habia ocurrido esto :S

Lo unico que me salta el alert es en el "document.form1.reunidos.options.length == 0"

Código HTML:
<script language="JavaScript" type="text/JavaScript">
var lista,j
function Validar(id)
{	
	if (id==2)
	{
		window.open("reuniones.asp?coduser="+document.form1.usuario.value,"_top");	
	}
	if (id==1)
	{
		if (document.form1.dur.text == "")
		{
			alert("Debe introducir la duracion de la reunion");
		}else
		{
			if (document.form1.nombrer1.text == "")
			{
				alert("Debe introducir una descripcion de la reunion");
			}else
			{
				if (document.form1.reunidos.options.length == 0)
				{
					alert("Debe añadir a alguna persona a la reunion");
				}else
				{		
					lista=0;
					for(j=0 ; j < document.form1.reunidos.options.length ; j++)
					{ 
						if (lista!=0)
						{
							lista=lista + ";" + document.form1.reunidos.options[j].value ; 
						}else{
							lista= document.form1.reunidos.options[j].value ;
						}
					}
					window.open("guardando.asp?listapersonal="+lista +"&tipo=1&duracion="+document.form1.dur.text+"&nombrer="+document.form1.nombrer1.text , "_top");	
				}
			}
		}
	}		
}

</script> 
Gracias!