OLD | NEW |
---|---|
(Empty) | |
1 function createForm() { | |
engedy
2014/07/11 17:05:36
Now that we are exporting this into a util, I thin
vabr (Chromium)
2014/07/11 18:15:48
Done.
| |
2 var form = document.createElement('form'); | |
3 form.setAttribute('action', 'done.html'); | |
4 | |
5 var username_label = document.createElement('label'); | |
6 username_label.setAttribute('for', 'username'); | |
engedy
2014/07/11 17:05:36
We could use the short form here (and in 1 more pl
vabr (Chromium)
2014/07/11 18:15:48
Done.
| |
7 username_label.innerText = 'Username: '; | |
8 var username = document.createElement('input'); | |
9 username.type = 'text'; | |
10 username.name = 'username'; | |
11 username.id = 'username'; | |
12 | |
13 var password_label = document.createElement('label'); | |
14 password_label.innerText = 'Password: '; | |
15 password_label.setAttribute('for', 'password'); | |
16 var password = document.createElement('input'); | |
17 password.type = 'password'; | |
18 password.name = 'password'; | |
19 password.id = 'password'; | |
20 | |
21 var submit = document.createElement('input'); | |
22 submit.type = 'submit'; | |
23 submit.id = 'submit-button'; | |
24 submit.value = 'Submit'; | |
25 | |
26 form.appendChild(username_label); | |
27 form.appendChild(username); | |
28 form.appendChild(password_label); | |
29 form.appendChild(password); | |
30 form.appendChild(submit); | |
31 | |
32 return form; | |
33 } | |
34 | |
35 function addForm(form) { | |
engedy
2014/07/11 17:05:36
I think this might be suitable for inlining after
vabr (Chromium)
2014/07/11 18:15:48
Done.
| |
36 document.getElementsByTagName('body')[0].appendChild(form); | |
engedy
2014/07/11 17:05:36
We could just use the short form here:
document.b
vabr (Chromium)
2014/07/11 18:15:48
Done.
| |
37 } | |
OLD | NEW |