在線等候, 請各位進來看一下.進者有分..... php不能调用JAVASCRIPT函数的!PHP是在服务器端运行,而JAVASCRIPT是在客户端运行的,不能互相调用的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?phpfunction alert($msg){ echo "<script language=javascript>alert(\"$msg\");</script>";} .... while($r=mysql_fetch_array($result)) { alert(\"" . $r['name'] . "\",\"" . $r['tel'] . "\",\"" . $r['id'] . "\");"; } echo "<script language=javascript>AddTree(\"$res[f_name]\",\"$res[fm_id]\",\"$res[p_id]\");</script>";我這樣也不行,不知可否幫我寫一下應該怎樣寫呢? 謝謝! while($r=mysql_fetch_array($result)){ echo "<script>send_str(\"" . $r['name'] . "\",\"" . $r['tel'] . "\",\"" . $r['id'] . "\");</script>";} echo "<script>send_str(\"" . $r['name'] . "\",\"" . $r['tel'] . "\",\"" . $r['id'] . "\");</script>";這樣也不行,會有錯.謝謝還有別的辦法沒有呢? <Script language="JavaScript"> function send_str(name,tel,id) { alert(name); ...... }</Script><?php ....while($r=mysql_fetch_array($result)){ echo "<script>send_str('$r[name]','$r[tel]','$r[id]');</script>";}?> 少了<script>标签echo "<script language='javascript'>"while($r=mysql_fetch_array($result)) { echo "send_str(\"" . $r['name'] . "\",\"" . $r ['tel'] . "\",\"" . $r['id'] . "\");"; }echo "</script>" 强烈建议你不要在循环里面这样写!while($r=mysql_fetch_array($result)){ echo "<a href=\"javascript:send_str('$r[name]','$r[tel]','$r[id]');\">$r[name]</a>";} To pantech_36(*_*阿苯猫^_^): 哈哈哈哈,不要对我这么凶嘛! to phpteam(George) 我抢 修改~~嘿嘿~~while($r=mysql_fetch_array($result)){ echo "<a href=\"javascript:send_str('".$r[name]."','".$r[tel]."','".$r[id]."');\">".$r[name]."</a>";}或while($r=mysql_fetch_array($result)){ echo "<a href=\"javascript:void(0);\" onclick=\"javascript:send_str('".$r[name]."','".$r[tel]."','".$r[id]."');\">".$r[name]."</a>";} 在线代理程序firefox下的问题 mysql_real_escape_string处理数据的问题 检查 GD 函数库... 没找到 的问题 php中日期计算 为什么递归不起作用? 郁闷了 求注册正则匹配 后面或前面有“..”的不能注册 关于PHP对象的问题,能不能帮讲解一下(PHP初学者) 简单问题 php调用javascirpt的问题 关于PHP学习路线 php读取xml的问题?在线等待答案 请各位大侠快来帮我解决一下,本人将不剩感激!!!!!!(急)
function alert($msg)
{
echo "<script language=javascript>alert(\"$msg\");</script>";
} ....
while($r=mysql_fetch_array($result))
{
alert(\"" . $r['name'] . "\",\"" . $r['tel'] . "\",\"" . $r['id'] . "\");"; }
我這樣也不行,不知可否幫我寫一下應該怎樣寫呢? 謝謝!
{
echo "<script>send_str(\"" . $r['name'] . "\",\"" . $r['tel'] . "\",\"" . $r['id'] . "\");</script>";
}
這樣也不行,會有錯.謝謝還有別的辦法沒有呢?
function send_str(name,tel,id)
{
alert(name);
......
}
</Script>
<?php
....
while($r=mysql_fetch_array($result))
{
echo "<script>send_str('$r[name]','$r[tel]','$r[id]');</script>";
}?>
echo "<script language='javascript'>"
while($r=mysql_fetch_array($result))
{
echo "send_str(\"" . $r['name'] . "\",\"" . $r ['tel'] . "\",\"" . $r['id'] . "\");"; }
echo "</script>"
while($r=mysql_fetch_array($result))
{
echo "<a href=\"javascript:send_str('$r[name]','$r[tel]','$r[id]');\">$r[name]</a>";
}
哈哈哈哈,不要对我这么凶嘛!
我抢
while($r=mysql_fetch_array($result))
{
echo "<a href=\"javascript:send_str('".$r[name]."','".$r[tel]."','".$r[id]."');\">".$r[name]."</a>";
}
或
while($r=mysql_fetch_array($result))
{
echo "<a href=\"javascript:void(0);\" onclick=\"javascript:send_str('".$r[name]."','".$r[tel]."','".$r[id]."');\">".$r[name]."</a>";
}