gpt4 book ai didi

javascript - 如何在输入文本上显示 QR 扫描结果

转载 作者:行者123 更新时间:2023-12-01 02:00:54 25 4
gpt4 key购买 nike

正在尝试在phonegap 中进行条形码扫描/阅读器。我已成功读取 QR 码,但现在正在研究如何在输入文本上显示结果。

用于扫描的 Js

    <script type="text/javascript">
function scan()
{
cordova.plugins.barcodeScanner.scan(
function (result) {
var qrc = result.text;
alert("We got a barcode\n" +
"Result: " + result.text + "\n" +
"Format: " + result.format + "\n" +
"Cancelled: " + result.cancelled + "\n" +
"QRC: " + qrc);
},
function (error) {
alert("Scanning failed: " + error);
});
}
</script>

变量 qrc 已正确发出警报,但问题在于如何在我的输入文本上显示它。

正文内容

    <div data-role="main" class="ui-content">
<a href="" data-role="button" onclick="scan()" >Scan</a>

<form id="Insert" method="POST">
<input type="text" name="qrc" id="qrc" value=""/><br>
<input type="submit" value="Post" id="submit">
</form>
</div>

当 QRC 扫描结果时,我希望用结果填充文本输入。

最佳答案

<script type="text/javascript">
function scan(){
cordova.plugins.barcodeScanner.scan(
function (result) {
var qrc = result.text;
document.getElementById("qrc").value=qrc.toString();

},
function (error) {
alert("Scanning failed: " + error);
});
}
</script>

关于javascript - 如何在输入文本上显示 QR 扫描结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50597938/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com