2013-02-20 93 views
0

所以我设置的JavaScript参数与PHP脚本(这工作完全正常),但问题是如何使用这些参数在我的JavaScript?这里的功能是什么样子:设置javascript参数?

function clicked(string cob) 
    { 
    document.getElementById("watching").innerHTML=cob; 
    } 

和我的PHP(它的工作)

while($row=mysql_fetch_array($result)) 
    { 
    $id=$row['id']; 
    $name=$row['name']; 
    $url=$row['url']; 
    echo "<a href='javascript: clicked($url)'>$name</a> <input type='button' id='delete' value='X' onclick='return Deleteqry($id)' /><br> "; 
    } 
+1

删除类型提示删除'string'所以它只是'点击(COB)'。还要别的吗? – 2013-02-20 01:03:00

+0

@ExplosionPills:'clicked($ url)'应该被点击(\“$ url \”)''。这不是完成OP所要做的任何事情的好方法。 – Blender 2013-02-20 01:04:06

回答

0

使用引号$网址。

while($row=mysql_fetch_array($result)) 
    { 
      $id=$row['id']; 
      $name=$row['name']; 
      $url=$row['url']; 
      echo "<a href='javascript: clicked(\"$url\")'>$name</a> <input type='button' id='delete' value='X' onclick='return Deleteqry($id)' /><br> "; 
    } 

的点击功能

function clicked(cob) 
    { 
      document.getElementById("watching").innerHTML=cob; 
    }