2015-03-18 20 views
0

我有一個應用程序,它可以從網絡攝像頭掃描QR碼。現在這款掃描儀從實時反饋中獲取,沒有捕獲圖像。這在某種程度上對於我想要的非常好,但是人爲交互較少,但是它給我帶來了問題。當它出現時抓住某些文本 - Javascript?

當掃描QR碼時,它會在文本框中顯示URL /文本,但只要我從網絡攝像頭中刪除QR碼,文本就會消失。

有沒有辦法從文本框中抓取文本取決於它是什麼?如果QR碼文本中包含「Job x」,我希望它被拉出。在我從攝像頭中刪除qr碼之前,有什麼想法可以獲取該文本?

回答

0

你只是問如何添加一個變更處理程序?

document.getElementById('myInput').onchange = function() { 
    console.log(this.value); 
}; 

這假定負責設置文本的代碼被觸發了一個onchange事件。 (除非字段接受焦點/模糊,否則默認情況下不會發生這種情況。)

+0

類似的東西是的:)是否可以在更改時進行,但僅當文本包含單詞「Job x」時纔可以?對不起,如果我在這裏有點noobish,即時通訊只有幾天,以javascript哈:) – Matchbox2093 2015-03-18 21:11:39

+0

沒問題。當然,如果你只想在文本包含特定值時才作出反應,那麼你可以使用'this.value.match(/^Job /)' – brianvaughn 2015-03-18 21:54:03

相關問題