2011-06-17 154 views
-1

我有一个打印条形码的功能,我想点击事件,但是当我点击使用javascript调用我的功能时,它不起作用,请找到下面的代码? 我可以在没有onclick的页面上查看它。我想打电话的get_object(ID)javascript function on click not working

+0

你缺少一个“= “之后”onclick“ –

回答

3

你缺少等号(=)应该是的onclick =“获得......”

+0

仍然不工作 –

2

是你的帖子拼写错误,或者是“=”后的“点击”,其实缺少什么? 另外,您应该在get_object()方法内使用单引号,否则这将无法正确解析。

5

如果你复制粘贴的,你首先需要改变

onclick "get_object("110091")" 

onclick="get_object('110091')" 

你忘了=标志,而不能使用双引号“的属性中值(因为它们已经用于分离它)

1

您的标签需要阅读:

... onclick="get_object('110091')" ... 

请注意等号和内部使用的替代引号字符 - 因为它是您使用双引号括住属性并传递函数参数将中断。

另外,为什么要使用这样复杂的get_object()函数?您的问题被标记为HTML5其中AFAIK保证getElementById()将可用。

+0

即时通讯使用HTML 5我只是想调用该功能,我已经改变了上面的代码,也在这里下面:不工作的家伙 –

0

你的get_object函数什么都不做,只是返回使用传入的id的DOM对象 - 它不作出任何条形码......这听起来像你对我想:

<button type="button" button data-theme="b" id="submit" onclick="DrawCode39Barcode(get_object('inputdata').innerHTML,0);return false;">theater</button>