Foros del Web » Programando para Internet » Javascript »

Meter javascript en un input

Estas en el tema de Meter javascript en un input en el foro de Javascript en Foros del Web. Buenas Como se puede meter un código javascript dentro de un input, es decir, yo tengo esto <form action="index.php" method="post" name="sendform"> <input type="hidden" name="ID" value="2"> ...
  #1 (permalink)  
Antiguo 08/05/2004, 10:50
 
Fecha de Ingreso: enero-2004
Mensajes: 87
Antigüedad: 20 años, 3 meses
Puntos: 1
Meter javascript en un input

Buenas

Como se puede meter un código javascript dentro de un input, es decir, yo tengo esto

<form action="index.php" method="post" name="sendform">
<input type="hidden" name="ID" value="2">
<input type="javascript:document.sendform.submit()" name="Submit" value="Votar a a esta web y entrar en VirtualTop.com">
</form>

en el input de javascript:document.sendform, no me sale para darle, me sale el texto del value y nada mas, si clico encima no hace nada, ni tiene forma de botón ni nada.
Qué puede ser?

Saludos
  #2 (permalink)  
Antiguo 08/05/2004, 11:59
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola, AlfonsoGC.

<input type="submit" name="Submit" value="Votar a a esta web y entrar en VirtualTop.com">

Con esto te saldrá un botón y cuando se pulse enviará el formulario.

Saludos,
  #3 (permalink)  
Antiguo 08/05/2004, 12:34
 
Fecha de Ingreso: enero-2004
Mensajes: 87
Antigüedad: 20 años, 3 meses
Puntos: 1
Muchas gracias ya funciona

Me estaba volviendo loco, porque antes lo tenia mediante un enlace, asi
<a href='javascript:document.sendform.submit()'>Vota por esta web en $title</a>
y ahora lo queria meter en un formulario y no habia forma, gracias de nuevo.

Saludos
  #4 (permalink)  
Antiguo 08/05/2004, 13:21
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
No hay de que. Me alegro de que te haya funcionado. Hasta otra
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 05:34.