JS框架_(Qrcode.js)插件将你的内容转换成二维码格式

Posted Cynical丶Gary

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS框架_(Qrcode.js)插件将你的内容转换成二维码格式相关的知识,希望对你有一定的参考价值。

 

 

百度云盘  传送门  密码:304e

 

输入网址点击按钮生成二维码,默认为我的博客首页

二维码格式演示

 

 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>qrcode.js插件将你的内容转换成二维码格式</title>
    <link rel="stylesheet" href="css/style.css">
</head>
<body>
    <div class="lanren">
        <h1>Gary_请在下面输入框中输入内容</h1>
        <input type="text" placeholder="请在这里输入内容" id="demo">
        <button id="send">点击生成二维码</button>
           <br></br><br></br>
        <div id="qrcode"></div>
    </div>
    <p></p>
    <script src="js/qrcode.min.js"></script>
    <script>
    window.onload =function(){
        (function(){
            var defaultContent = \'http://www.cnblogs.com/1138720556Gary/\';
            var content = document.getElementById("qrcode");
            var qrcode = new QRCode(content,{
                width:200,
                height:200
            });
            document.getElementById("send").onclick =function(){
                var value = document.getElementById("demo").value || defaultContent;
                qrcode.makeCode(value);
                content.style.display = "block";
            }
        })();
    }
</script>
</body>
</html>
index.html

 

 

实现过程:

 

 

 设置二维码的长宽

            var qrcode = new QRCode(content,{
                width:200,
                height:200
            });

 

 把输入网址或者默认网址传给二维码

            document.getElementById("send").onclick =function(){
                var value = document.getElementById("demo").value || defaultContent;
                qrcode.makeCode(value);
                content.style.display = "block";
            }

 

  页面内容加载完成之后立即执行window.onload加载事件相应的函数

<script src="js/qrcode.min.js"></script>
<
script> window.onload =function(){ (function(){ var defaultContent = \'http://www.cnblogs.com/1138720556Gary/\'; var content = document.getElementById("qrcode"); var qrcode = new QRCode(content,{ width:200, height:200 }); document.getElementById("send").onclick =function(){ var value = document.getElementById("demo").value || defaultContent; qrcode.makeCode(value); content.style.display = "block"; } })(); } </script>

 

 

 将Js事件绑定到按钮
    <div class="lanren">
        <h1>Gary_请在下面输入框中输入内容</h1>
        <input type="text" placeholder="请在这里输入内容" id="demo">
        <button id="send">点击生成二维码</button>
           <br></br><br></br>
        <div id="qrcode"></div>
    </div>

 

 
 
 
 

 

以上是关于JS框架_(Qrcode.js)插件将你的内容转换成二维码格式的主要内容,如果未能解决你的问题,请参考以下文章

如何用js把https地址生成二维码

JS链接转换为二维码

基于jquery类库的绘制二维码的插件jquery.qrcode.js

jquery二维码生成插件jquery.qrcode.js

二维码生成插件(jquery.qrcode.js)说明文档

JS插件生成二维码 jquery.qrcode.js