2012-07-24 61 views
0

我有一個chrome擴展,我想通過在頁面上運行外部javascript來自動填充用戶輸入的信息(進入我的應用程序)的用戶名和密碼字段。我想出瞭如何填寫用戶名,但我無法弄清楚如何自動檢查複選框或填寫密碼。如何從JavaScript更改密碼字段的文本?

+3

你應該讓瀏覽器處理保存的用戶名/密碼 – 2012-07-24 17:51:16

+4

沒有什麼比用明文發送密碼來真正增強安全性。這也意味着你正在以明文形式存儲它。噢親愛的。 – 2012-07-24 17:51:46

+0

我真的沒有想到這一點。也許我應該讓他們每次都進入。 – 2012-07-24 17:55:52

回答

2

沒有jQuery的,一個可以做如下:

document.getElementById("password").value = "Value"; 
document.getElementById("checkbox").checked = true; 
當然,密碼輸入ID替換 "password"

盒,與"checkbox"相同。

+0

我剛纔嘗試了這個,它沒有工作。 – 2012-07-24 17:57:35

+1

什麼沒有工作? – Inkbug 2012-07-24 17:58:47

+1

複選框或密碼框是否有ID? – Inkbug 2012-07-24 17:59:17

0

,如果你使用jQuery,你可以這樣做:

$('#password').val('whateveryouwant'); 
$('#checkbox').attr('checked','checked'); 
+0

對不起,我的壞... – 2012-07-24 17:53:56