07/10/2005, 19:16
|
| | | Fecha de Ingreso: agosto-2005 Ubicación: Lima, Peru
Mensajes: 2.951
Antigüedad: 19 años, 3 meses Puntos: 39 | |
Conceptos basicos de Javascript A ver, vamos por partes! - Para pasar los datos de un formulario a una funcion, puedes pasarle el objeto form. Ejemplo:
Código:
function myfunc(formulario)
{
formulario.campo.value = "HOLA!";
}
El llamado de la funcion seria: Código HTML: <a onClick="myfunc(this.form)">Enlace</a> Tambien podrias pasarle el nombre del formulario:
Código:
function myfunc(nombreForm)
{
document[nombreForm].campo.value = "HOLA!";
}
El llamado de la funcion seria: Código HTML: <form name="form1">
<a onClick="myfunc('form1')">Enlace</a>
</form> Adicionalmente, podrias agregar como segundo parametro el objeto que quieras tratar (por ejemplo, un textbox), o su nombre (name).
En general, la forma mas adecuada seria usar el metodo getElementById. Ya que este funciona en todos los browsers. Solo tendrias que agregar el atributo id a cada etiqueta que quieras tratar.
El llamado de la funcion, para este caso, seria:
Código:
function myfunc(idObj)
{
document.getElementById(idObj).value = "HOLA!";
}
- El evento onSubmit ocurre inmediatamente despues que se presiono un boton de tipo submit, y va en:
Código HTML: <form onSubmit="myfunc(this)"> - El objeto document contiene toda la informacion de la pagina actual. Por ejemplo, objetos form, imágenes, etc.
Para referir a cualquier elemento en el documento, necesitas saber la jerarquia de Javascript.
Bueno, si algo no quedo claro, pregunta con confianza!
__________________ No repitamos temas, usemos el Motor de busquedas
Plantea bien tu problema: Ayúdanos a ayudarte.
Última edición por flaviovich; 09/10/2005 a las 06:11 |