<input id="text" type="text" value="http://www.runoob.com" /><br />
<div id="qrcode"></div>  <!--生成二维码所在的位置-->

JavaScript 代码

var qrcode = new QRCode("qrcode");//新建一个qrcode对象也有几个属性

function makeCode () {      
    var elText = document.getElementById("text");
    
    if (!elText.value) {
        alert("Input a text");
        elText.focus();
        return;
    }
    
    qrcode.makeCode(elText.value);//根据文本的内容生成二维码的位置
}

makeCode();

$("#text").
on("blur", function () {
    makeCode();
}).
on("keydown", function (e) {
    if (e.keyCode == 13) {
        makeCode();
    }
});
posted on 2018-11-29 13:40  小样酸去糖  阅读(379)  评论(0)    收藏  举报