目录架构:
index.html
<!DOCTYPE><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ko" lang="ko"><head><title>Javascript 二维码生成库:QRCode</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=no" /><script type="text/javascript" src="./js/jquery-3.2.1.min.js"></script><script type="text/javascript" src="./js/qrcode.min.js"></script></head><body><input id="text" type="text" value="http://www.runoob.com" style="width:80%" /><br /><div id="qrcode" style="width:100px; height:100px; margin-top:15px;"></div><script type="text/javascript">var qrcode = new QRCode(document.getElementById("qrcode"), { ???width : 100, ???height : 100});function makeCode () { ?????????var elText = document.getElementById("text"); ???????if (!elText.value) { ???????alert("Input a text"); ???????elText.focus(); ???????return; ???} ???????qrcode.makeCode(elText.value);}makeCode();$("#text"). ???on("blur", function () { ???????makeCode(); ???}). ???on("keydown", function (e) { ???????if (e.keyCode == 13) { ???????????makeCode(); ???????} ???});</script></body></html>
页面效果:
资源文件请访问本人github地址:https://github.com/raind33/HTML5/tree/master/h5js%E7%94%9F%E6%88%90%E4%BA%8C%E7%BB%B4%E7%A0%81
h5之js生成二维码
原文地址:https://www.cnblogs.com/raind/p/9525381.html