flosight-api/server/public/lib/qrcode-generator/js/sample.js
Jason Dreyzehner 2d1f504a3f Add 'server/' from commit 'eb7e5d10c97aafa302dfd4e7fd67a6bc2938c0a1'
git-subtree-dir: server
git-subtree-mainline: f35d7dd960
git-subtree-split: eb7e5d10c9
2017-08-10 17:08:14 -04:00

21 lines
570 B
JavaScript

var draw_qrcode = function(text, typeNumber, errorCorrectLevel) {
document.write(create_qrcode(text, typeNumber, errorCorrectLevel) );
};
var create_qrcode = function(text, typeNumber, errorCorrectLevel, table) {
var qr = qrcode(typeNumber || 4, errorCorrectLevel || 'M');
qr.addData(text);
qr.make();
// return qr.createTableTag();
return qr.createImgTag();
};
var update_qrcode = function() {
var text = document.forms[0].elements['msg'].value.
replace(/^[\s\u3000]+|[\s\u3000]+$/g, '');
document.getElementById('qr').innerHTML = create_qrcode(text);
};