我想在php中把图片做成个大按钮,从$_POST变量中获取鼠标的XY值
所以写了一下语句:echo "<input name='sub' type='image' src= "topo.gif" onclick='GetClickPos($curX,$curY)'>";onclick函数 GetClickPos($curX,$curY)如下:
<?php
function GetClickPos(&$curX,&$curY)
{
$curX = $_POST["sub_x"];
$curY = $_POST["sub_y"];
echo " curX = $curY , curY = $curY";
}
?>但是点击图片后没有反应,我测试了一下 GetClickPos(&$curX,&$curY)没有执行,是什么原因,应如何修改?请高手指教,不甚感激。
所以写了一下语句:echo "<input name='sub' type='image' src= "topo.gif" onclick='GetClickPos($curX,$curY)'>";onclick函数 GetClickPos($curX,$curY)如下:
<?php
function GetClickPos(&$curX,&$curY)
{
$curX = $_POST["sub_x"];
$curY = $_POST["sub_y"];
echo " curX = $curY , curY = $curY";
}
?>但是点击图片后没有反应,我测试了一下 GetClickPos(&$curX,&$curY)没有执行,是什么原因,应如何修改?请高手指教,不甚感激。
用XAJAX去调服务端的程序
echo "<script type='text/javascript'>function GetClickPos(curX,curY){alert('curX='+curX+'; curY='+curY);}</script>";
echo "<input name='sub' type='image' src='topo.gif' onclick=\"GetClickPos('$_POST[sub_x]','$_POST[sub_y]')\">";
?>
echo " <script type='text/javascript'>function GetClickPos(curX,curY){alert('curX='+curX+'; curY='+curY);} </script>";
echo " <input name='sub' type='image' src='topo.gif' onclick=\"GetClickPos('$_POST[sub_x]','$_POST[sub_y]')\">";
?>