js生成二维码小工具图片_二维码生成规则

js生成二维码小工具图片_二维码生成规则js完整代码,引用了qrcode.min.js,jquery.min.js效果图连接别忘记加上http://哦代码中引用的qrcode.min.js,jquery.min.js可以去网上百度下载<!DOCTYPEhtml><htmllang=”en”><head><metacharset=”UTF-8″><metahttp-equiv=”X-UA-Compatible”content=”IE=edge”>

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

js完整代码,引用了qrcode.min.js ,jquery.min.js

效果图
连接别忘记加上http://哦
在这里插入图片描述
代码中引用的qrcode.min.js ,jquery.min.js 可以去网上百度下载

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <script src="./js/qrcode.min.js"></script>
  <!-- <script src="./js/jquery.min.js"></script> -->
  <style>
    .btn-wrap{
      display: flex;
      flex-wrap: nowrap;
    }
    body{
      padding:10px;
    }
    input{
      width: 300px;
      height: 34px;
      padding-left: 10px;
      margin-right: 5px;
      box-sizing: border-box;
    }
    button{
      border-radius: 0;
      width:100px;
      height: 34px;
      font-weight: 400;
      background: linear-gradient(45deg,#7bd6fe,#0072f0);
      outline: none;
      border:none;
      color:#fff;
    }
  </style>
</head>
<body>
  <div class="btn-wrap">
    <input type="text" placeholder="请输入网址" id="input" oninput="handleInput()"> <button id="button">生成二维码</button>
  </div>
  <div id="qrcode" style="margin-top:20px">
  </div>
  <script>

    document.getElementById("button").onclick=function(){
      handleInput();
      let inputDomValue = document.getElementById('input').value;
      if(!inputDomValue){
        alert("请输入网址");
        return 
      }
      var qrcode = new QRCode(document.getElementById("qrcode"), {
      text: inputDomValue,
      width: 128,
      height: 128,
      colorDark : "#000000",
      colorLight : "#ffffff",
    });
    }
 
    function handleInput(){
      let qrcode = document.getElementById('qrcode');
      qrcode.innerHTML="";
    }
  
  </script>
</body>
</html>
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/180651.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • android telephony 原理解析与开发指南_Android逆向pdf

    android telephony 原理解析与开发指南_Android逆向pdf目录:Phone的继承关系与PhoneFactory(GsmCdmaPhone、ImsPhone、SipPhone)Phone进程的启动Phone对象的初始化(DefaultPhoneNotif

    2022年8月4日
  • Java继承的概念及方法

    Java继承的概念及方法继承的概念继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。生活中的继承:兔子和羊属于食草动物类,狮子和豹属于食肉动物类。食草动物和食肉动物又是属于动物类。所以继承需要符合的关系是:

    2022年7月8日
  • 关键字declare_protected关键字

    关键字declare_protected关键字在写函数模板时,存在一个问题是不能总能知道应该在声明中使用那种类型。例如:templatevoidft(T1x,T2y){…?type?xpy=x+y;…}在以上的例子中,因为函数模板的存在,我们并不能知道变量xpy的类型。这时我们可以使用C++11新增的关键字decltypeintx;

    2022年9月8日
  • CAS单点登录原理分析(一)

    CAS单点登录原理分析(一)一,业务分析在分布式系统架构中,假设把上述的三个子系统部署在三个不同的服务器上。前提是用户登录之后才能访问这些子系统。那么使用传统方式,可能会存在这样的问题:1.当访问用户中心,需要用户登录帐号2.当访问购物车,还需要用户登录帐号3.当访问商品结算,又一次需要用户登录帐号访问每一个子系统都需要用户登录帐号,这样的体验对于用户来说是极差。而使用单点登录就可以很好地解决上述的问题。二,单…

    2022年6月8日
  • vmm安装hassos_安装freenas无法启动

    vmm安装hassos_安装freenas无法启动提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档使用群辉VMM安装freenas前言用vm玩一段时间黑群NAS,就像尝试一下用VMM,觉得想折腾一下freenas。感觉有啥区别。下面是我安装的教程以及遇到的一些问题。保姆级教程。一、需要准备文件1,freenasFreeNAS-11.2-U7.iso2、打开群辉VMM3.添加镜像文件。其他系统的也可以添加进来,选择ISO下载的镜像文件。![在这里插入图片描述](https://img-blog.csdnimg.cn/28.

    2022年9月15日
  • java集合框架05——ArrayList和LinkedList的区别

    java集合框架05——ArrayList和LinkedList的区别前面已经学习完了List部分的源码,主要是ArrayList和LinkedList两部分内容,这一节主要总结下List部分的内容。List概括先来回顾一下List在Collection中的的框架图:从图中我们可以看出:1.List是一个接口,它继承与Collection接口,代表有序的队列。2.AbstractList是一个抽象类,它继承与AbstractColle

    2022年6月26日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号