调用一个过程并传递2个参数Javascript

时间:2015-07-02 11:14:55

标签: javascript asp.net function parameters

我一直在尝试将以下两个参数传递给一个过程,在表单加载过程中它可以使用一个而不是两个,任何人都可以建议吗?

<body onload="UpdateButton(<%=esr_link%>,<%=job%>)">

 function UpdateButton(Link,Title)
{
if (Link == 1)
{
        alert('Updatebutton=1')
        document.getElementById("staff").innerHTML = "Trust Staff "  + Title

}   
else
{
         document.getElementById("staff").innerHTML = "Non Trust Staff " + Title
}
}

1 个答案:

答案 0 :(得分:1)

输出:

<body onload="UpdateButton(<%=esr_link%>,<%=job%>)">

可能看起来有点像这样:

<body onload="UpdateButton(1,salesman)">

你错过了“工作”周围的报价。 尝试以下方法:

<body onload="UpdateButton(<%=esr_link%>,'<%=job%>')">