Foros del Web » Programando para Internet » Javascript »

Problemilla con Form

Estas en el tema de Problemilla con Form en el foro de Javascript en Foros del Web. Buenas a todos. He creado esta sencilla funcion para cambiar la clase de un input: Código: function campoError(formulario, campo) { form = document.getElementById(formulario); form.campo.className=claseError; } ...
  #1 (permalink)  
Antiguo 27/04/2010, 05:48
Avatar de Chupytoloco  
Fecha de Ingreso: julio-2007
Mensajes: 88
Antigüedad: 16 años, 9 meses
Puntos: 1
Problemilla con Form

Buenas a todos.

He creado esta sencilla funcion para cambiar la clase de un input:

Código:
function campoError(formulario, campo)
{
	
	form = document.getElementById(formulario);

	form.campo.className=claseError;
	
}
LLamo a esta funcion de la siguiente manera:

Código:
campoError("form1", "username")
Porque me dice que form.campo es undefined?
__________________
Creador de blackmoons.net
----------------------------------------------------------------------
  #2 (permalink)  
Antiguo 27/04/2010, 06:12
Avatar de gjx2  
Fecha de Ingreso: agosto-2008
Ubicación: R.D
Mensajes: 1.153
Antigüedad: 15 años, 8 meses
Puntos: 139
Respuesta: Problemilla con Form

Por que no lo intentas de esta forma


Código Javascript:
Ver original
  1. function campoError( campo)
  2. {
  3.    
  4.     document.getElementById(campo).className="claseError";
  5.  
  6.    
  7. }

Código HTML:
Ver original
  1. <style type="text/css">
  2. <!--
  3. .claseError {
  4.     background-color: #0033FF;
  5. }
  6. -->
  7.  
  8.  
  9.  
  10. <form name="form1">
  11.  
  12.     <input type="text"  name="username" id="username" value="Ejemplo">
  13.  
  14. </form>
  15.  
  16. <a href="#" onClick="campoError('username')">Call class Error</a>

Etiquetas: formulario
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 23:52.