zoukankan      html  css  js  c++  java
  • 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,{
                    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,{
                    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,{ 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>
     
     
     
     
    (如需转载学习,请标明出处)
  • 相关阅读:
    洛谷 P5162 WD与积木 解题报告
    Problem B: 专家系统 解题报告
    HWND、HANDLE、HMODULE、HINSTANCE的区别
    ubuntu找不到ifconfig
    ubuntu找不到ifconfig
    python中安装包出现Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None))…………
    python中安装包出现Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None))…………
    operator new 与 placement new之音的微妙关系
    operator new 与 placement new之音的微妙关系
    pycharm 使用记录
  • 原文地址:https://www.cnblogs.com/1138720556Gary/p/9383358.html
Copyright © 2011-2022 走看看