Error varios argumentos en funcion Javascript desde PHP Buen dia.
Quisiera plantear el siguiente problema que me surge en una funcion JS que se llama con el evento onclick en una imagen.
Resulta que tengo 3 variables PHP y que envia a una funcion JS desde un evento Onclick. La cosa esta en que al pasar un solo argumento variable funciona, si paso mas variables falla. alguna idea.
Les dejo el codigo a ver que aportan....
Lo siguiente funciona, me saca la POPUP y manda el dato de PHP -- JS y de JS a PHP
<?
$id=$ced_e;
?>
.
.
.
echo"
<table>
<tr>
<td><img src='imagenes/imagen.png' align='absbottom' title='...Ver...' onClick='return detalles(1000,700,$id)'/></td>
</tr>
</table>";
.
.
.
.
La funcion JS detalles es lo siguiente:
//Funcion que saca en popup los detalles de nomina de un empleado function detalles(w,h,ced,q,t,g)
function detalles(w,h,ced)
{
var left = (screen.width/2)-(w/2);
var top = (screen.height/2)-(h/2);
var cedula=ced;
alert(cedula);
ventana=window.open('pagina.php', 'pag','0,toolbar=no,location=no, directories=no,status=no, menubar=no,scrollbars=no, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+top+', left='+left);
ventana.focus();
}
Ahora los siguiente me falla, es cuando intento mandar otra variable:
<?
$id=$ced;
$dat=$nom;
?>
.
.
.
echo"
<table>
<tr>
<td><img src='imagenes/imagen.png' align='absbottom' title='...Ver...' onClick='return detalles(1000,700,$id,$dat)'/></td>
</tr>
</table>";
.
.
.
.
La funcion JS detalles es lo siguiente:
//Funcion que saca en popup los detalles de nomina de un empleado function detalles(w,h,ced,q,t,g)
function detalles(w,h,ced,nom)
{
var left = (screen.width/2)-(w/2);
var top = (screen.height/2)-(h/2);
var cedula=ced;
var nombre=nom;
alert(cedula);
alert(nombre);
ventana=window.open('pagina.php', 'pag','0,toolbar=no,location=no, directories=no,status=no, menubar=no,scrollbars=no, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+top+', left='+left);
ventana.focus();
}
Una ayuda....una luz....toy trancado alli.... |