Foros del Web » Programando para Internet » PHP »

evento onclick en enlace

Estas en el tema de evento onclick en enlace en el foro de PHP en Foros del Web. Buenas chicos, anteriormente me habian ayudado a pasar unas variables de php a javascript. Todo perfecto pero esto mismo use en otra parte del desarrollo ...
  #1 (permalink)  
Antiguo 14/03/2008, 14:33
 
Fecha de Ingreso: febrero-2007
Mensajes: 9
Antigüedad: 17 años, 2 meses
Puntos: 0
evento onclick en enlace

Buenas chicos, anteriormente me habian ayudado a pasar unas variables de php a javascript. Todo perfecto pero esto mismo use en otra parte del desarrollo pero no me anda..

Código PHP:
$result=mysql_query("SELECT papanicolau.localidades.id_loc, papanicolau.localidades.nombre, papanicolau.departamento.nombre from papanicolau.localidades join papanicolau.departamento on papanicolau.localidades.id_dpto=papanicolau.departamento.id_dpto ");


while (
$row=mysql_fetch_array($result))
{

    
$descripcion$row[2];

    if(@
eregi($diagnostico$descripcion)) 
        {
        
        echo 
"<tr><td><a href='JavaScript:close();' title='pasar valor' onClick='javascript:pasar(\" ".$row[2]."\",\"".$row[0]." \")'>".$row[2]."</a>"
            
             
        }
        

De un listado de, por ejemplo, de 5 ciudades solo llama a la funcion en dos con el resto no y siempre con esos dos.

Código PHP:
function pasarloc(valor,valor1)

{
alert("Valor del texto="+valor// lo uso para ver si pasa el valor
window.opener.document.formulario.localidades.value =valor;
window.opener.document.formulario.codigo_diag.value =valor1;


Es la funcion...

Si alguien me tira una idea de lo que puede ser... se lo agradeceria.

Saludos!
  #2 (permalink)  
Antiguo 14/03/2008, 15:05
Avatar de Evert  
Fecha de Ingreso: abril-2004
Ubicación: Cochabamba - Bolivia
Mensajes: 94
Antigüedad: 20 años
Puntos: 2
Re: evento onclick en enlace

hola

ese ocurre cuando el texto que estas pasando contiene comillas ya sea simples o dobles, eso corta la cadena

si pasa con alguno tiene que pasar con todos.... revisa el contenido de lo que estas pasando (caracteres especialoes o algo raro)

suerte
__________________
Es mejor tener la boca cerrada y parecer un tonto ..... que abrirla y confirmarlo!!!
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 03:35.