Foros del Web » Programando para Internet » Javascript »

Como incluir un evento en un form

Estas en el tema de Como incluir un evento en un form en el foro de Javascript en Foros del Web. Hola a todos les escribo por que tengo un problema con este script, no se como hacer para incluir un evento en el form para ...
  #1 (permalink)  
Antiguo 03/01/2006, 15:03
 
Fecha de Ingreso: enero-2006
Ubicación: México
Mensajes: 117
Antigüedad: 18 años, 4 meses
Puntos: 0
Como incluir un evento en un form

Hola a todos les escribo por que tengo un problema con este script, no se como hacer para incluir un evento en el form para que me lo acepte, pongo mi problema para ver si alguien me podria decir por que no me lo acepta cuando incluyo el form y por que sin el form si me funciona de antemano muchas gracias.
<html>
<head>
<SCRIPT LANGUAGE="JavaScript">
<!--
function agregar(){
(der.value = der.value + izq.value + ",");
(izq.value ="");
}
//-->
</SCRIPT>
</head>
<body>
<form>
<tr>
<td><div align="right"><span class="yFeedbackText"></span></div></td>
<td width="62%" colspan="2"><input type="text" name="izq" value="" /><input type="button" value="agregar ->" onClick="javascript:agregar();"/></td>
</tr>
<tr>
<td colspan="2">&nbsp;</td>
<td colspan="2">&nbsp;</td>
</tr>
<tr>
<td><div align="right"><span class="yFeedbackText"></span></div></td>
<td width="62%" colspan="2"><textarea name="der" rows="3" id=""></textarea></td>
</tr>
<tr>
<td colspan="2">&nbsp;</td>
<td colspan="2">&nbsp;</td>
</tr>
</form>
</body>
<html>
  #2 (permalink)  
Antiguo 03/01/2006, 15:17
Avatar de Seppo  
Fecha de Ingreso: marzo-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.284
Antigüedad: 19 años, 1 mes
Puntos: 17
tenés que ponerle un nombre al form y anteceder al input cuando lo llamás

Código HTML:
<html>
<head>
<SCRIPT LANGUAGE="JavaScript">
<!--
function agregar(){
(formulario.der.value = formulario.der.value + formulario.izq.value + ",");
(formulario.izq.value ="");
}
//-->
</SCRIPT>
</head>
<body>
<form name="formulario">
<tr>
<td><div align="right"><span class="yFeedbackText"></span></div></td>
<td width="62%" colspan="2"><input type="text" name="izq" value="" /><input type="button" 

value="agregar ->" onClick="javascript:agregar();"/></td>
</tr>
<tr>
<td colspan="2">&nbsp;</td>
<td colspan="2">&nbsp;</td>
</tr>
<tr>
<td><div align="right"><span class="yFeedbackText"></span></div></td>
<td width="62%" colspan="2"><textarea name="der" rows="3" id=""></textarea></td>
</tr>
<tr>
<td colspan="2">&nbsp;</td>
<td colspan="2">&nbsp;</td>
</tr>
</form>
</body>
<html> 
  #3 (permalink)  
Antiguo 03/01/2006, 16:21
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola:

También se puede pasar el formulario como parámetro:

onClick="javascript:agregar(this.form);"
...
function agregar(f) {
(f.der.value += f.izq.value + ",");
(f.izq.value = "");
}

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
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 02:02.