我有一个 HTML 锚标记,如下所示:
echo '<a href="javascript:tempBuy('.$res_get_price[0][0].','.$res_get_price[0][1].','.$res_get_price[0][2].','.$dt_str.')">'.$res_get_price[0][0];
而相应的javascript函数 tempBuy() 是
function tempBuy(rate,veg_name,market_name,dt)
{
alert(dt);
}
但问题是它根本没有警报!可能我需要在tempBuy()
函数的单引号内包含变量名。我试过tempBuy(\'var1'\,\'var2\'...)
但它显示错误。我怎么能那样。谢谢 。
该部分的来源显示如下:
<td width="120px" class=""><a href="javascript:tempBuy(56.0,Apple,Bangalore,2013-05-18)">56.0</a>
</td>
<script>
function tempBuy(rate,veg_name,market_name,dt)
{
alert(rate);
}
</script>