Javascript 如何在输入文本上显示NFC扫描结果

Javascript 如何在输入文本上显示NFC扫描结果,javascript,html,cordova,phonegap,Javascript,Html,Cordova,Phonegap,我正在phonegap中尝试NFC阅读。我已经设法阅读了NFC,但现在我正在讨论如何在输入文本上显示结果。我得到了帮助,但问题是“$('#v')=val(vv);”的实现中断或停用了NFC读取。是否有其他方法可以获取这些值 阅读用Js onDeviceReady: function() { app.receivedEvent('deviceready'); // Read NDEF formatted NFC Tags nfc.addTagDisco

我正在phonegap中尝试NFC阅读。我已经设法阅读了NFC,但现在我正在讨论如何在输入文本上显示结果。我得到了帮助,但问题是“$('#v')=val(vv);”的实现中断或停用了NFC读取。是否有其他方法可以获取这些值

阅读用Js

     onDeviceReady: function() {
         app.receivedEvent('deviceready');

    // Read NDEF formatted NFC Tags
    nfc.addTagDiscoveredListener  (
        function (nfcEvent) {
            var tag = nfcEvent.tag,
                ndefMessage = tag.ndefMessage;

            alert(JSON.stringify(ndefMessage));

            alert(nfc.bytesToString(ndefMessage[0].payload).substring(3));

            //Getting values on Input
        var vv = (nfc.bytesToString(ndefMessage[0].payload).substring(3));
        $('#v')=val.(vv);         -----this breaks the reading.

        },
        function () { // success callback
            alert("Waiting for NDEF tag");
        },
        function (error) { // error callback
            alert("Error adding NDEF listener " + JSON.stringify(error));
        }
    );
    }
输入表格如下:

    <form id="Insert"  method="POST">
    <input type="text"  name="v"  id="v" value=""/>   ---------Values of NFC should show here after the alert
   </form>

---------NFC值应在警报后显示在此处

它会中断读数,因为这不是更改输入值的正确代码,请尝试以下操作:

$('#v').val(vv);

好东西!想知道为什么“$('#v')=val(vv);”在某些函数下工作……不客气!您也可以将答案接受为“已接受答案”,以帮助其他用户:)