blob: c6da94826bddf7165a0968c3638e8bf5cfe7c85b [file] [log] [blame]
<script>
function test()
{
if (!location.search.length) {
if (window.layoutTestController) {
layoutTestController.dumpAsText();
layoutTestController.waitUntilDone();
}
document.getElementById("isindex").value = "This is a test";
document.forms[0].submit();
} else {
var expected = "?This+is+a+test";
if (location.search != expected)
log("FAIL: Expected \"" + expected + "\" but got \"" + location.search + "\"");
else
log("PASS");
if (window.layoutTestController)
layoutTestController.notifyDone();
}
}
function log(msg)
{
document.getElementById("log").appendChild(document.createTextNode(msg + "\n"));
}
window.onload = test;
</script>
<p>This page tests that we correctly put the value of an <tt>&lt;isindex&gt;</tt> element into the form data.</p>
<form method="GET" action="isindex-formdata.html">
<isindex id="isindex"></isindex>
</form>
<pre id="log"></pre>