我找到了这个文档,它使用 JS ( documentation - 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>
但这行不通。调试后我得到这个错误:“Uncaught TypeError: undefined is not a function”
非常感谢您的帮助。
最佳答案
问题可能是您没有正确包含库。尝试使用来自以下网站的最新版本: 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>
关于javascript - 如何将 JsBarcode 放入 javascript 按钮函数中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28152193/