Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/406.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将JsBarcode放入javascript按钮函数中?_Javascript_Button - Fatal编程技术网

如何将JsBarcode放入javascript按钮函数中?

如何将JsBarcode放入javascript按钮函数中?,javascript,button,Javascript,Button,我找到了这个文档,它用JS()生成条形码 显示条形码的代码为: <img id="barcode1"/> <script> $('#barcode1').JsBarcode("test"); </script> $(“#条形码1”).JsBarcode(“测试”); 如何在点击按钮后放置显示条形码的功能,我尝试了以下方法: <input type="button" id="btn1" value="Bar1" /> <img id="b

我找到了这个文档,它用JS()生成条形码

显示条形码的代码为:

<img id="barcode1"/>
<script>
$('#barcode1').JsBarcode("test");
</script>

$(“#条形码1”).JsBarcode(“测试”);
如何在点击按钮后放置显示条形码的功能,我尝试了以下方法:

<input type="button" id="btn1" value="Bar1" />
<img id="barcode1"/>

<script>
  $('#btn1').click(function(){
      $('#barcode1').JsBarcode("test");
  });       
</script>

$('#btn1')。单击(函数(){
$(“#条形码1”).JsBarcode(“测试”);
});       
但这是行不通的。调试后,我得到了这个错误:“UncaughtTypeError:undefined不是一个函数”


非常感谢您的帮助。

问题可能是您没有正确地包含库。尝试使用以下最新版本:

这很好:


$('#btn1')。单击(函数(){
$(“#条形码1”).JsBarcode(“测试”);
}); 

它在哪一行抛出异常?这是:$('#barcode1').JsBarcode(“test”);我的错误。。。我发现了什么错误,是js库。我已经导入了两个js库,js-1.9.1和1.7.1。建议我查看库的用户删除了他的评论,不管怎样,请为他/她投票:)不客气:)。我删除了我的评论,因为我不知道如果库不正常,第一个示例如何工作?@merso0027如果您希望我可以更新我的代码。。。
<input type="button" id="btn1" value="Bar1" />
<img id="barcode1"/>
<script>
    $('#btn1').click(function(){
      $('#barcode1').JsBarcode("test");
    }); 
</script>