-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathoptions.js
More file actions
52 lines (51 loc) · 1.63 KB
/
options.js
File metadata and controls
52 lines (51 loc) · 1.63 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
$(window).on("load", () => {
chrome.storage.sync.get(['id', 'pass', 'q1', 'a1', 'q2', 'a2', 'q3', 'a3', 'q4', 'a4'], function (items) {
$('#id').val(items['id']);
$('#pass').val(items['pass']);
$('#q1').val(items['q1']);
$('#a1').val(items['a1']);
$('#q2').val(items['q2']);
$('#a2').val(items['a2']);
$('#q3').val(items['q3']);
$('#a3').val(items['a3']);
$('#q4').val(items['q4']);
$('#a4').val(items['a4']);
})
})
$(function () {
$('#save').click(function () {
$("#error").attr("hidden", true);
$("#saved").attr("hidden", true);
if (
$('#id').val() == '' ||
$('#pass').val() == '' ||
$('#q1').val() == '' ||
$('#a1').val() == '' ||
$('#q2').val() == '' ||
$('#a2').val() == '' ||
$('#q3').val() == '' ||
$('#a3').val() == '' ||
$('#q4').val() == '' ||
$('#a4').val() == ''
) {
$("#error").attr("hidden", false);
}
else {
chrome.storage.sync.set(
{
'id': $('#id').val(),
'pass': $('#pass').val(),
'q1': $('#q1').val(),
'a1': $('#a1').val(),
'q2': $('#q2').val(),
'a2': $('#a2').val(),
'q3': $('#q3').val(),
'a3': $('#a3').val(),
'q4': $('#q4').val(),
'a4': $('#a4').val()
}
);
$("#saved").attr("hidden", false);
}
})
})