Foros del Web » Programando para Internet » Javascript »

Ayuda urgente por favor...

Estas en el tema de Ayuda urgente por favor... en el foro de Javascript en Foros del Web. Hola, seguro que es una tonteria pero... es de estas veces que no ves una cosa hasta dentro de un par de dias, con la ...
  #1 (permalink)  
Antiguo 04/06/2004, 04:35
 
Fecha de Ingreso: junio-2004
Mensajes: 57
Antigüedad: 19 años, 11 meses
Puntos: 0
Ayuda urgente por favor...

Hola, seguro que es una tonteria pero... es de estas veces que no ves una cosa hasta dentro de un par de dias, con la diferencia que yo no tengo un par de dias :P..

Agradeceria una manita.

Tengo este boton:

Código:
<input type="button" onClick="comprueba();" value="Guardar" class="boton">
y tengo esta funcion que la llama el boton:
Código:
function Comprueba()
{
	var f,fb,ban;
	ban=0;
	alert(ban);
	
	f=document.forms.form1;
	fb=document.forms.form2;
	
	if ((f.pass.value!=fb.pass2.value)||(f.pass.value.length<4))
	{
		alert('El nombre de usuario y la contraseña deben contener al menos cuatro\n caracteres, y las contraseñas deben ser idénticas.');
		ban=1;
	}
	else
	{			
		if (document.forms.form1.Tipo[0].checked)
		{
			document.forms.form1.TipoTexto='Administrador';
			if (confirm('¿Estas seguro de querer dar privilegios de administrador a este usuario?')==true)
				ban=0;
			else 
				ban=1;
		}		
		if (document.forms.form1.Tipo[1].checked)
			document.forms.form1.TipoTexto='Tecnico';			
		if (document.forms.form1.Tipo[2].checked)
			document.forms.form1.TipoTexto='Usuario';			
	}
	alert(ban);
	if (ban==0)
		f.submit();
}
La cuestion es que cuando pulso el boton, me sale un error de javascript dicendo que se esperaba un objeto y me señala el numero linea en la que declaro el boton como la linea en que se produce error.

Alguna idea??? gracias
  #2 (permalink)  
Antiguo 04/06/2004, 04:41
 
Fecha de Ingreso: junio-2004
Mensajes: 621
Antigüedad: 19 años, 11 meses
Puntos: 25
JavaScript es Case Sensitive.

Fíjate que tú llamas a comprueba() y sin embargo la función se llama Comprueba(). Para JavaScript eso son dos nombres distintos.
__________________
eContento
- Mis artículos y tutoriales
- Mis jsfiddles
  #3 (permalink)  
Antiguo 04/06/2004, 04:45
 
Fecha de Ingreso: junio-2004
Mensajes: 57
Antigüedad: 19 años, 11 meses
Puntos: 0
Has visto como era una tontería, muchas gracias..

Estoy de viernes y pasa lo que pasa. Gracias de nuevo
  #4 (permalink)  
Antiguo 04/06/2004, 04:50
 
Fecha de Ingreso: junio-2004
Mensajes: 621
Antigüedad: 19 años, 11 meses
Puntos: 25
:-) No hay de qué.

Pasa en las mejores familias, jeje
__________________
eContento
- Mis artículos y tutoriales
- Mis jsfiddles
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:34.