37 lines
924 B
HTML
37 lines
924 B
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<body>
|
|
<script src="../../resources/js-test-pre.js"></script>
|
|
|
|
<p>Test method and formmethod attributes</p>
|
|
|
|
<form id=f1></form>
|
|
|
|
<div id=console></div>
|
|
<script>
|
|
var form1 = document.getElementById('f1');
|
|
|
|
debug('Missing value default:');
|
|
shouldBe('form1.method', '"get"');
|
|
shouldBeNull('form1.getAttribute("method")');
|
|
|
|
debug('');
|
|
debug('Invalid value default:');
|
|
shouldBe('form1.method = " post "; form1.method', '"get"');
|
|
shouldBe('form1.getAttribute("method")', '" post "');
|
|
shouldBe('form1.setAttribute("method", "put"); form1.method', '"get"');
|
|
|
|
debug('');
|
|
debug('Valid values:');
|
|
shouldBe('form1.method = "Post"; form1.method', '"post"');
|
|
shouldBe('form1.getAttribute("method")', '"Post"');
|
|
|
|
shouldBe('form1.method = "Get"; form1.method', '"get"');
|
|
shouldBe('form1.getAttribute("method")', '"Get"');
|
|
|
|
debug('');
|
|
</script>
|
|
<script src="../../resources/js-test-post.js"></script>
|
|
</body>
|
|
</html>
|