Attributes.Add" onclick"单选按钮导致javascript错误

时间:2015-08-07 08:37:44

标签: javascript visual-studio

我有一个单选按钮,我将onclick事件添加到该单选按钮,如下所示:

rdo.Attributes.Add("OnClick", "SelectMeOnly(" & rdo.ClientID & ", '" & gvw.ID & "');")

它生成的HTML如下所示:

onclick="SelectMeOnly(ctl00_ContentPlaceHolder1_S1-2_ctl00_ctl16_rb1, 'S1-2');"

我在参数列表"之后收到的错误是" Missing)。我怀疑这与它将撇号转换为'的事实有关。但我根本不是一个JavaScript专家。有人可以在这里找到我的问题吗?

3 个答案:

答案 0 :(得分:0)

请在单引号前尝试使用一些反斜杠,否则您将清除错误。

希望这会有所帮助!!

由于

答案 1 :(得分:0)

您缺少javascript函数的第一个参数

上的单引号
rdo.Attributes.Add("OnClick", "SelectMeOnly('" & rdo.ClientID & "', '" & gvw.ID & "');") 

答案 2 :(得分:-1)

Per BhavO,需要围绕第一个控件的单引号