如何将JsBarcode放入javascript按钮功能中

How to put JsBarcode inside javascript button function?

本文关键字:按钮 功能 javascript 放入 JsBarcode      更新时间:2023-09-26

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

显示条形码的代码为:

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

单击按钮后如何放置显示条形码的功能,我试过这个:

<input type="button" id="btn1" value="Bar1" />
<img id="barcode1"/>
<script>
  $('#btn1').click(function(){
      $('#barcode1').JsBarcode("test");
  });       
</script>

但这行不通。调试后出现此错误:"未捕获的类型错误:未定义不是函数"

真的谢谢你的帮助。

问题可能是您没有正确包含库。尝试使用最新版本:https://github.com/lindell/JsBarcode/releases

这工作得很好:http://jsfiddle.net/jbcx467y/1/

<input type="button" id="btn1" value="Bar1" />
<img id="barcode1"/>
<script>
    $('#btn1').click(function(){
      $('#barcode1').JsBarcode("test");
    }); 
</script>