Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/08/2011, 18:49
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: deshabiliar un boton NO submit

Cita:
Iniciado por Bernoo Ver Mensaje
Es javascript y no se ultiliza el name, se utiliza el ID, ademas :
this.form. Es para indica que esta dentro de un formulario? no tngo ninguna etiqueta
<form>
en javascript se puede usar tanto el name como el id, se recomienda utilizar el id por que permite definir un id único a cada elemento, el cual lo podemos usar con las funciones del DOM como document.getElementById(), la colección document.forms evalúa según el name y es perfectamente utilizable si no hay 2 formularios con el mismo name (que es inusual), además si no quieres usarlo puedes perfectamente:

document.getElementById('id_form').elements['name_input'].disabled=true;

la palabra reservada this hace referencia la instancia actual y depende de contexto y ámbito en donde es llamada, por ejemplo si se utiliza desde un evento, devuelve la instancia del objeto DOM que invoca el evento, así que this en este caso:

Código HTML:
Ver original
  1. <form onsubmit="return validar(this);" ... >

Obtiene la instancia del mismo formulario, la cual es pasada como parámetro a dicha función.
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...