Foros del Web » Programando para Internet » Javascript »

<a href="javascript:funcion" + evento>

Estas en el tema de <a href="javascript:funcion" + evento> en el foro de Javascript en Foros del Web. Hola, tengo una duda respecto a funciones y eventos(onmouseover), dentro de las etiquetas <a href> Con php imprimo un echo que lleva un enlace que ...
  #1 (permalink)  
Antiguo 15/10/2012, 18:39
 
Fecha de Ingreso: junio-2012
Ubicación: sabadell
Mensajes: 46
Antigüedad: 12 años, 5 meses
Puntos: 6
<a href="javascript:funcion" + evento>

Hola, tengo una duda respecto a funciones y eventos(onmouseover), dentro de las etiquetas <a href>

Con php imprimo un echo que lleva un enlace que al clickar ejecuta una funcion en ajax:

echo '<a href="javascript:MiFuncion(Param1, Param2);" class="clase">Titulo</a>';

Esta mañana se me había ocurrido el añadirle un evento onmouseover, para llamar a un div informativo.

<a href="#" onmouseover="MiOtraFuncion('Texo de prueba',this)">algo</a>

Ahora es cuando me caneais.. O.o

¿Porqué no me ejecuta el evento aquí?
Código PHP:
echo '<a href="javascript:MiFuncion(Param1, Param2);" onmouseover="MiOtraFuncion('Texo de prueba',this)" class="clase">Titulo</a>'
__________________
Ante una duda.. ha de mostrarse valor/esfuerzo..
  #2 (permalink)  
Antiguo 15/10/2012, 20:11
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: <a href="javascript:funcion" + evento>

Por lo pronto, esto está mal

echo '<a href="javascript:MiFuncion(Param1, Param2);" onmouseover="MiOtraFuncion('Texo de prueba',this)" class="clase">Titulo</a>';

esas dos comillas simples hacen que tu php falle, tené en cuenta que escapaste el html a partir de una comilla simple también

echo '.....';

debería ser
Código PHP:
Ver original
  1. echo '<a href="javascript:MiFuncion(Param1, Param2);" onmouseover="MiOtraFuncion(\'Texo de prueba\',this)" class="clase">Titulo</a>';

Después es cuestión de ver si tu javascript tiene algún fallo o no

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Última edición por emprear; 16/10/2012 a las 05:33

Etiquetas: ajax, funcion, php
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 18:36.