Foros del Web » Programando para Internet » Javascript »

ayuda onclick

Estas en el tema de ayuda onclick en el foro de Javascript en Foros del Web. hola buenas tardes tal necesito una ayuda .... en el evento onclick de un boton, necesito correr un java sript que recibe de parametros el ...
  #1 (permalink)  
Antiguo 01/05/2007, 12:50
 
Fecha de Ingreso: abril-2007
Mensajes: 101
Antigüedad: 17 años
Puntos: 0
Exclamación ayuda onclick

hola buenas tardes tal

necesito una ayuda ....
en el evento onclick de un boton, necesito correr un java sript que recibe de parametros el value de un textbox, dependiendo de lo que me retorne el java script, es la referencia a la cual debe ser redirecionada una pagina.. ejemplo: OnClick="parent.abajo.location.href='busca(this.no mbre.value)'".

no se si la funcion javasript tiene que ir entre comillas simples ya que eso devuelve un texto, pero con esta sentencia no me ejecuta ninguna acción.

nau
  #2 (permalink)  
Antiguo 01/05/2007, 14:59
 
Fecha de Ingreso: abril-2006
Ubicación: Colombia
Mensajes: 648
Antigüedad: 18 años
Puntos: 3
Re: ayuda onclick

Hola

Bueno, pues la verdad yo lo propongo de otra manera

Código:
<script>
function busca(val)
{
alert(val);
parent.abajo.location.href=val;
}
</script>
<input type="text" name="nombre" OnClick="busca(nombre.value)">
espero os sirva
__________________
Suerte.
_______________________________
"La vida es el principio de la muerte".
  #3 (permalink)  
Antiguo 01/05/2007, 23:24
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Re: ayuda onclick

Hola:

Si pones la función entre comillas, lo que se queda es tan solo esa declaración, así que es mejor que las quites...
Cuando pones como parámetro this.nombre.value, ese this indica el propio botón, y detrás buscará un atributo "nombre"... que supongo no debe existir.
Las 2 formas de obtener ese valor de un control del mismo formulario son:
referenciando al formulario, o simplemente quitar ese this: nombre.value ó this.form.nombre.value...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #4 (permalink)  
Antiguo 02/05/2007, 07:30
 
Fecha de Ingreso: abril-2007
Mensajes: 101
Antigüedad: 17 años
Puntos: 0
De acuerdo Re: ayuda onclick

Muchas gracias a todos... aplique ambos consejos y ahora trabaja super bien! :D

naudi
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.