| OLD | NEW |
| 1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> | 1 <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> |
| 2 <html> | 2 <html> |
| 3 <head> | 3 <head> |
| 4 <script src="../../resources/js-test.js"></script> | 4 <script src="../../resources/js-test.js"></script> |
| 5 </head> | 5 </head> |
| 6 <body> | 6 <body> |
| 7 <p id="description"></p> | 7 <p id="description"></p> |
| 8 <div id="console"></div> | 8 <div id="console"></div> |
| 9 <script> | 9 <script> |
| 10 description('Tests the behavior of .formaction, .formenctype, .formmethod and .f
ormtarget of HTMLInputElement and HTMLButtonElement.'); | 10 description('Tests the behavior of .formaction, .formenctype, .formmethod and .f
ormtarget of HTMLInputElement and HTMLButtonElement.'); |
| (...skipping 134 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 145 button.formMethod = 'nota'; | 145 button.formMethod = 'nota'; |
| 146 shouldBeEqualToString('button.formMethod', 'get'); | 146 shouldBeEqualToString('button.formMethod', 'get'); |
| 147 button.formTarget = 'http://example.com'; | 147 button.formTarget = 'http://example.com'; |
| 148 shouldBeEqualToString('button.formTarget', 'http://example.com'); | 148 shouldBeEqualToString('button.formTarget', 'http://example.com'); |
| 149 button.formTarget = 'nota'; | 149 button.formTarget = 'nota'; |
| 150 shouldBeEqualToString('button.formTarget', 'nota'); | 150 shouldBeEqualToString('button.formTarget', 'nota'); |
| 151 | 151 |
| 152 debug(''); | 152 debug(''); |
| 153 debug('Setting null for button:'); | 153 debug('Setting null for button:'); |
| 154 button.formEnctype = null; | 154 button.formEnctype = null; |
| 155 shouldBeEqualToString('button.formEnctype', ''); | 155 shouldBeEqualToString('button.formEnctype', 'application/x-www-form-urlencoded')
; |
| 156 shouldBe('button.getAttribute("formEnctype")', 'null'); | 156 shouldBeEqualToString('button.getAttribute("formEnctype")', 'null'); |
| 157 button.setAttribute('formEnctype', null); | 157 button.setAttribute('formEnctype', null); |
| 158 shouldBeEqualToString('button.formEnctype', 'application/x-www-form-urlencoded')
; | 158 shouldBeEqualToString('button.formEnctype', 'application/x-www-form-urlencoded')
; |
| 159 button.formMethod = null; | 159 button.formMethod = null; |
| 160 shouldBeEqualToString('button.formMethod', ''); | 160 shouldBeEqualToString('button.formMethod', 'get'); |
| 161 shouldBe('button.getAttribute("formMethod")', 'null'); | 161 shouldBeEqualToString('button.getAttribute("formMethod")', 'null'); |
| 162 button.setAttribute('formMethod', null); | 162 button.setAttribute('formMethod', null); |
| 163 shouldBeEqualToString('button.formMethod', 'get'); | 163 shouldBeEqualToString('button.formMethod', 'get'); |
| 164 button.formTarget = null; | 164 button.formTarget = null; |
| 165 shouldBeEqualToString('button.formTarget', ''); | 165 shouldBeEqualToString('button.formTarget', 'null'); |
| 166 shouldBe('button.getAttribute("formTarget")', 'null'); | 166 shouldBeEqualToString('button.getAttribute("formTarget")', 'null'); |
| 167 button.setAttribute('formTarget', null); | 167 button.setAttribute('formTarget', null); |
| 168 shouldBeEqualToString('button.formTarget', 'null'); | 168 shouldBeEqualToString('button.formTarget', 'null'); |
| 169 | 169 |
| 170 debug(''); | 170 debug(''); |
| 171 debug('Setting undefined for button:'); | 171 debug('Setting undefined for button:'); |
| 172 button.formEnctype = undefined; | 172 button.formEnctype = undefined; |
| 173 shouldBeEqualToString('button.formEnctype', 'application/x-www-form-urlencoded')
; | 173 shouldBeEqualToString('button.formEnctype', 'application/x-www-form-urlencoded')
; |
| 174 shouldBeEqualToString('button.getAttribute("formEnctype")', 'undefined'); | 174 shouldBeEqualToString('button.getAttribute("formEnctype")', 'undefined'); |
| 175 button.setAttribute('formEnctype', undefined); | 175 button.setAttribute('formEnctype', undefined); |
| 176 shouldBeEqualToString('button.formEnctype', 'application/x-www-form-urlencoded')
; | 176 shouldBeEqualToString('button.formEnctype', 'application/x-www-form-urlencoded')
; |
| (...skipping 21 matching lines...) Expand all Loading... |
| 198 button.setAttribute('formMethod', 17); | 198 button.setAttribute('formMethod', 17); |
| 199 shouldBeEqualToString('button.formMethod', 'get'); | 199 shouldBeEqualToString('button.formMethod', 'get'); |
| 200 button.formTarget = 100; | 200 button.formTarget = 100; |
| 201 shouldBeEqualToString('button.formTarget', '100'); | 201 shouldBeEqualToString('button.formTarget', '100'); |
| 202 shouldBeEqualToString('button.getAttribute("formTarget")', '100'); | 202 shouldBeEqualToString('button.getAttribute("formTarget")', '100'); |
| 203 button.setAttribute('formTarget', 281); | 203 button.setAttribute('formTarget', 281); |
| 204 shouldBeEqualToString('button.formTarget', '281'); | 204 shouldBeEqualToString('button.formTarget', '281'); |
| 205 </script> | 205 </script> |
| 206 </body> | 206 </body> |
| 207 </html> | 207 </html> |
| OLD | NEW |