-1

我想獲得它的信號。因爲我正在爲Firefox創建面部識別插件(如主密碼)。當用戶添加用戶名時,firefox如何填充密碼?

編輯:當用戶添加用戶名我需要檢查用戶的臉。如果只有給定的用戶名和他的保存的臉相等,那麼只有密碼應該放在密碼字段中。我想要的是當用戶添加他的用戶名執行我的應用程序來識別臉部。我想在添加用戶名後得到信號。

+0

請詳細說明您的問題.. –

+0

的textContent和聚焦狀態/模糊將是我的猜測https://developer.mozilla.org/en/DOM/HTMLTextAreaElement – Yansky

+0

(HTTP [你嘗試過什麼?]:// whathaveyoutried .com)在這裏堆棧溢出,問題的形式是「如何做X?」沒有顯示任何代碼或描述了特定的問題,都不可能得到一個好的和完整的答案。此外,你還沒有足夠具體,有很多方法和事情要考慮。 –

回答

1

基本天真的解決方案是add an event listener上的所有文本input元素和監聽any event that suits your needs,特別有趣,你的情況應該是focusblur,也許input事件。還有element.onchange屬性可能會得心應手。

典型用法(簡體邏輯):

var inputs = document.getElementsByTagName("input"); 
for (var i = 0; i < inputs.length; i++) { 
    inputs[i].onchange = yourFunctionToCall; 
} 

一些其他注意事項:

  1. 這可能是添加的聽衆一個好主意,只在頁面是have a stored password
  2. 僅在包含至少一個<input type="password" />元素的頁面上添加偵聽器可能是一個好主意。