js的简单问题 马上结贴!! 基础问题!!新人求问!!!
- JScript code
BarcodeScanner.prototype.scan( BarcodeScanner.Type.QR_CODE, function(result) { $("#barcodediv").html(""+result); //这局啥意思? 干嘛用的? }, function(error) { $("#barcodediv").html("扫描失败:"+result); }, { installTitle: "安装提示", installMessage:"是否安装", yesString:"确定", noString:"取消!!!" } ); <body > <h2>二维码扫描</h2> <p>二维码信息:</p> <div id="barcodediv"></div> <input type="button" id="btnbarcode" value="扫描" /> </body>上面是调用的函数
下面是另一个js文件
- JScript code
BarcodeScanner.prototype.scan = function(types, success, fail, options)
问题1:代码中注释的问题!
问题2:下面的js文件中 success是接受的函数? 当点击确定的时候是出发success函数么? 怎么找到网址? 谢谢!
[解决办法]
$("#barcodediv").html(""+result); //这局啥意思? 干嘛用的?
象 <div id="barcodediv"></div>里面写入 “” + result
第二个问题不明白你的意思
[解决办法]
$("#barcodediv").html(""+result);
======================
给id="barcodediv"的标签赋值为""+result,写成""+result可有一定的容错性。
[解决办法]
function(types, success, fail, options)
success是参数
[解决办法]
$("#barcodediv").html(""+result); 是在id为barcodediv的标签中添加result数据,result应该是扫描出来的信息,
success是js中的一个参数,就是扫描成功的时候调用,像fail是失败出现错误的时候调用