撇号中的JavaScript函数参数

时间:2013-03-22 19:41:40

标签: javascript function variables onclick arguments

好的,我有一个简单的问题。我花了一整天的时间搜索并尝试在'(撇号)中显示函数参数的方法。这是我试图调用的代码。

function openEventAdd(month,day,year)
    {
        $.modal({
            title: 'Add Event',
            url: "event_add.php?m=" + month + "&d=" + day + "&y=" + year,
            width: 300
        });
    };

我正在尝试使用url标记中的onclick来使用链接调用的某些参数来调用此函数。我无法弄清楚如何让参数显示在“URL”部分。

我研究过这一组,并​​不能得出结论。 提前谢谢!

编辑:这是我调用该函数的锚点。

<a onclick=\"openEventAdd($current_month,$current_day,$current_year)\">'.$i.'</a>

1 个答案:

答案 0 :(得分:0)

我认为您希望在撇号中显示对象中的URL。好吧,也许你想要这个:

function openEventAdd(month,day,year)
{
var urlOb = "event_add.php?m=" + month + "&d=" + day + "&y=" + year;
urlOb="'"+urlOb+"'";

    $.modal({
        title: 'Add Event',
        url: urlOb,
        width: 300
    });
};