我试图将2个值传递给javascript xmlHttp请求;这些值将传递给javascript函数。我已成功将单个值传递给javscript函数,但现在我需要传递2个值。粗体值是我想要在javascript中使用的字符串名称。
echo "<a href='#' class='thumb'><img class='thumb-img' value = ".$row->aid." onclick='getVote(".$row->aid.", **".$row->atitle."**)' src='images/roadies/th".$row->aid.".jpg' /> </a>";
一个是 int ,另一个是字符串
在javascript中,我不确定如何接收这些值。以前我曾经:
function getVote(int)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
{
alert ("Browser does not support HTTP Request");
return;
}
value = int;
为单个值。但是现在由于要处理2个值,我不知道如何为它编写函数;
我目前(未成功)尝试此操作:
function getVote(int, name)
{
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
{
alert ("Browser does not support HTTP Request");
return;
}
value = int;
name= char;
请告诉我该怎么做?
最佳答案
您可能希望将标题用引号引起来。假设您有一行aid
123 和标题 Hello World 。您想要onclick="getVote(123,'Hello World')"
关于javascript - 将2个值传递给javascript函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1936749/