Cita:
Iniciado por Bernoo 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:
Obtiene la instancia del mismo formulario, la cual es pasada como parámetro a dicha función.