【功能实现】qrcode生成二维Demo

  • 功能简介
  • 代码实现
    • html
    • js
    • 效果图

功能简介

通过qrcode.js生成二维码的简单实现功能,代码很简单,需要在html引入jquery.min.js和qrcode.min.js
demo下载地址

代码实现

html

<!DOCTYPE html>
<html><head><meta charset="UTF-8"></head><script type="text/javascript" src="./qrcode/jquery.min.js"></script><script type="text/javascript" src="./qrcode/qrcode.min.js"></script><script src="./qrcode/setQrcode.js"></script><body><input type="text" id="qrcode-input" value="www.baidu.com"/><button onClick="makeCode()">测试按钮</button><div id="qrcode"></div></body><script>makeCode()</script>
</html>

js

function makeCode() {// 需要生成二维码的字符串(可以为链接,可以为普通字符串,可以从外面传入)var key = document.getElementById('qrcode-input').value// 需要获取一个div实例,用于存放二维码var div = document.getElementById('qrcode')// 控制二维码的宽高(可拆分)var qrcodeSize = 300// 将这个div清空,防止重复生成div.innerHTML = ''var qrcode = new QRCode(div, {width: qrcodeSize,height: qrcodeSize});qrcode.makeCode(key);
}

效果图

效果图由于带有二维码无法展示,可以通过demo直接进行查看

【功能实现】qrcode生成二维码Demo相关推荐

  1. ThinkPHP框架整合phpqrcode生成二维码DEMO

    ThinkPHP框架发展到今天功能已经变得是非常强大了,但是ThinkPHP框架中没有二维码相关的库,因此我们可以通过整合phpqrcode来完成生成二维码的功能.想使用phpqrcode首先就要把p ...

  2. C# 利用QRCode生成二维码图片

    网上生成二维码的组件是真多,可是真正好用的,并且生成速度很快的没几个,QRCode就是我在众多中找到的,它的生成速度快.但是网上关于它的使用说明,真的太少了,大都是千篇一律的复制粘贴.这是本要用它做了 ...

  3. qrcode 生成二维码,带logo 带文字描述

    qrcode 生成二维码 1.引入 pom.xml 2. ResourceRenderer 3. QRCodeUtil 4. QRCodeController 5. HTML 6. 测试 1.引入 p ...

  4. 使用jQuery的插件qrcode生成二维码(静态+动态生成)及常见问题解决方法

    使用jQuery的插件qrcode生成二维码(静态+动态生成)及常见问题解决方法 参考文章: (1)使用jQuery的插件qrcode生成二维码(静态+动态生成)及常见问题解决方法 (2)https: ...

  5. 关于QRCode生成二维码(背景图、Logo)

    关于QRCode生成二维码的代码 /// <summary> /// 创建二维码 /// </summary> /// <param name="QRStrin ...

  6. php使用Qrcode生成二维码

    php使用Qrcode生成二维码 首先检查php.ini Gd 库要打开 use QrCode; //控制器引用public function index(){include 'phpqrcode.p ...

  7. 用ThoughtWorks.QRCode生成二维码时出现“索引超出了数组界限”的错误

    用ThoughtWorks.QRCode生成二维码时出现"索引超出了数组界限"的错误 字符串较长的情况下,用ThoughtWorks.QRCode生成二维码时出现"索引超 ...

  8. C语言使用QRcode生成二维码

    C语言使用QRcode生成二维码的简单操作 首先需要QRcode源码包 可以参考这位大神的文章: https://blog.csdn.net/qq_21475601/article/details/7 ...

  9. qr-code 生成二维码

    1.下载: composer require endroid/qr-code php: >=7.2 2.新建Qrcodes.php二维码生成类 use Endroid\QrCode\ErrorC ...

最新文章

  1. 【BZOJ4817】【SDOI2017】树点涂色 [LCT][线段树]
  2. 【 C 】作为函数参数的多维数组
  3. Ruby如何使用require从外部加载自定义类或模块
  4. RedisDesktopManager连接不上redis的解决方法
  5. cocos2dx 3.2之Lua打飞机项目
  6. 随机生成一定范围的随机数
  7. metinfo mysql_Metinfo 5.3.17 前台SQL注入漏洞
  8. 中间省略_SpringBoot2 高级案例(03): 整合sharding-jdbc中间件,实现数据分库分表
  9. 晶圆代工28nm制程市场动向
  10. VB中Excel 2010的导入导出操作
  11. 【原创文章】通过英文电影突破英语
  12. CefSharp如何获取请求响应头Headers中的数据
  13. 山科OJ:Problem C: Lemon
  14. 2019大数据未来七大发展方向
  15. 调用链监控 - Tracing - APM
  16. html语义化标签和无语义化标签
  17. vector erase() and clear() in C++ -- vector的函数erase()和clear()
  18. python控制键盘按键_如何通过Python生成键盘按键事件来控制PP的表示?
  19. 国外物联网平台大盘点
  20. iOS | 模拟器调试Web控制台空白问题及解决

热门文章

  1. 【C4】【搜索】拔河比赛
  2. 登录失败过多导致账户被锁
  3. 华为云灾备解决方案,助力企业高效构建安全合规云灾备系统
  4. getElementById,getElementsByTagName,getElementsByName,getElementsByClassName的区别
  5. $.contains()
  6. 太给力了!40000字整理了机器学习面试200题!
  7. 老男孩Docker基础入门培训视频Docker核心原理解(完整版)
  8. 理论力学类毕业论文文献包含哪些?
  9. key 、primary key 、unique key 与index区别
  10. http协议,http状态码,请求,响应