Foros del Web » Programando para Internet » Javascript »

Por qué no anda?

Estas en el tema de Por qué no anda? en el foro de Javascript en Foros del Web. Bueno, tengo este código que funciona perfectamente Código HTML: function nameempty() { var re = /\s/g; //Match any white space including space, tab, form-feed, etc. ...
  #1 (permalink)  
Antiguo 03/09/2011, 19:19
 
Fecha de Ingreso: febrero-2009
Ubicación: Argentina, Santa Fe, Rosario
Mensajes: 305
Antigüedad: 15 años, 2 meses
Puntos: 4
Por qué no anda?

Bueno, tengo este código que funciona perfectamente
Código HTML:
function nameempty()
{		
        var re = /\s/g; //Match any white space including space, tab, form-feed, etc.
		var str = document.formNew.pagename.value.replace(re, "");
		if ( str.length < 2 || str == 'Escribetufraseaqui.')
        {
			return false;
		}
		return true;
}
Pero cuando le agrego 2 líneas mas, deja de funcionar completamente

Código HTML:
function nameempty()
{		
        var re = /\s/g; //Match any white space including space, tab, form-feed, etc.
		var str = document.formNew.pagename.value.replace(re, "");
		if ( str.length < 2 || str == 'Escribetufraseaqui.')
        {
			return false;
		}
		    document.getElementById("buttonNew").value = "Enviando...";
    document.getElementById("buttonNew).disabled = true;
		return true;
}
Cual es el problema? Porfavor. Gracias
  #2 (permalink)  
Antiguo 03/09/2011, 19:44
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años
Puntos: 27
Respuesta: Por qué no anda?

Empezando cual es el error que te sale???

la parte:

Código Javascript:
Ver original
  1. document.getElementById("buttonNew").value = "Enviando...";
  2. document.getElementById("buttonNew).disabled = true;
  3. return true;
no iria en un else???
  #3 (permalink)  
Antiguo 03/09/2011, 21:48
 
Fecha de Ingreso: febrero-2009
Ubicación: Argentina, Santa Fe, Rosario
Mensajes: 305
Antigüedad: 15 años, 2 meses
Puntos: 4
Respuesta: Por qué no anda?

Cita:
Iniciado por oscarbt Ver Mensaje
Empezando cual es el error que te sale???

la parte:

Código Javascript:
Ver original
  1. document.getElementById("buttonNew").value = "Enviando...";
  2. document.getElementById("buttonNew).disabled = true;
  3. return true;
no iria en un else???
En la consola no sale ningun error, y parece ser que con o sin else igualmente no funciona con las 2 lineas :S
  #4 (permalink)  
Antiguo 03/09/2011, 22:02
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Por qué no anda?

buenas,
si lo tienes tal como se muestra aquí, entonces tienes un error de sintaxis. fijate el argumento de getElementById en la segunda linea, falta cerrar el string. y si no es eso, entonces tendrás algún error de logística.

__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #5 (permalink)  
Antiguo 04/09/2011, 01:30
 
Fecha de Ingreso: febrero-2009
Ubicación: Argentina, Santa Fe, Rosario
Mensajes: 305
Antigüedad: 15 años, 2 meses
Puntos: 4
Respuesta: Por qué no anda?

Cita:
Iniciado por zerokilled Ver Mensaje
buenas,
si lo tienes tal como se muestra aquí, entonces tienes un error de sintaxis. fijate el argumento de getElementById en la segunda linea, falta cerrar el string. y si no es eso, entonces tendrás algún error de logística.

Good!

Etiquetas: Ninguno
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 17:36.