将参数传递给函数

时间:2011-06-02 09:42:31

标签: javascript

我正在尝试将参数名称传递给函数,但我无法传递

function interfaceName(x,y,z){      
return "<div class='iconRow2 linkrow'><a href='javascript:mcrloadgraphdata('+x+'')'>"+x+"</a></div>";   
}

function mcrloadgraphdata(interfaceName)
{       
    alert(interfaceName);
}

2 个答案:

答案 0 :(得分:0)

替换你的return语句:

return "<div class='iconRow2 linkrow'><a href='javascript:mcrloadgraphdata('"+x+"')'>" + x + "</a></div>";

答案 1 :(得分:0)

我没有很好地关注你的问题。 但我猜到了你可能会问的问题。

在您的陈述中,单引号和双引号似乎有误 试试这个

    function interfaceName(x,y,z){
         return "<div class='iconRow2 linkrow'><a href=\"javascript:mcrloadgraphdata('"+x+"')\">"+x+"</a></div>";
    }

    function mcrloadgraphdata(interfaceName) {
        alert(interfaceName);
    }