php中字符串含有变量,如何想js函数传递值? }
弹出菜单程序:foreach($Fid_db[$sonfid2] as $sonfid3 =>$name3){
$str.="<a href='javascript:;' class='sort' onClick='thisselect(".$sonfid3.",".$name3.")><font color='#0092d2'>4级栏目$name3</font></a>;";
js函数:
function thisselect(fid,name)
{document.getElementById("showselect").className="unclick";
document.getElementById('postform').action = "post.php?fid="+fid;
document.getElementById('thefid').value = fid;
}
但是传不过去,如何才能点击时调用thisselect呢?
追问:我猜测是$str.=右边的字符串的的问题,里面的符号或者那两个变量表示方法不对,因为换成了如下代码,调用另一个相同位置的noselect函数就可以。做法是把上面的那个$str.=换成如下代码:
else {$str.="<a href=>请帮忙看看上面的那个thisselect参数写易做图确吗?