58 lines
1.8 KiB
HTML
58 lines
1.8 KiB
HTML
|
|
<form id="test1"><input name="foo" value="bar"/></form>
|
|
<form id="test1a"><textarea name="foo">bar</textarea></form>
|
|
<form id="test2"><input type="checkbox" name="foo" value="bar" checked="true"/></form>
|
|
<form id="test3">
|
|
<input type="checkbox" name="foo" value="a" checked="true"/>
|
|
<input type="checkbox" name="foo" value="b" checked="true"/>
|
|
</form>
|
|
<form id="test4">
|
|
<select name="foo">
|
|
<option value="a">A</option>
|
|
</select>
|
|
</form>
|
|
<form id="test5">
|
|
<select multiple="multiple" name="foo">
|
|
<option value="a" selected="true">A</option>
|
|
<option value="b">B</option>
|
|
<option value="c" selected="true">C</option>
|
|
</select>
|
|
</form>
|
|
<form id="test6"><input type="radio" name="foo" value="bar" checked="true"/></form>
|
|
|
|
<!-- second level tests -->
|
|
<form id="test7"><input name="foo.bar" value="x"/></form>
|
|
<form id="test9">
|
|
<input type="checkbox" name="foo.bar" value="a" checked="true"/>
|
|
<input type="checkbox" name="foo.bar" value="b" checked="true"/>
|
|
</form>
|
|
|
|
<!-- third level test -->
|
|
<form id="test8"><input name="foo.bar.spam" value="x"/></form>
|
|
|
|
<form id="test10">
|
|
<input name="foo.sponge" value="99"/>
|
|
<input name="foo.bar.potato" value="mashed"/>
|
|
<input name="foo.bar.kentucky.bluegrass.yards" value="north"/>
|
|
<input name="apple" value="sweet"/>
|
|
<input name="foo.bar.strawberry" value="ripe"/>
|
|
</form>
|
|
|
|
<form id="OMIT">
|
|
<input name="foo.sponge" value="99"/>
|
|
<input name="foo.bar.potato" value="mashed"/>
|
|
<input name="foo.bar.kentucky.bluegrass.yards" value="__OMIT__"/>
|
|
<input name="apple" value="__OMIT__"/>
|
|
<input name="foo.bar.strawberry" value="ripe"/>
|
|
</form>
|
|
|
|
<form id="OMIT_ALL">
|
|
<input name="foo.sponge" value="__OMIT__"/>
|
|
</form>
|
|
|
|
|
|
<form id="error1">
|
|
<input name="foo.sponge" value="99"/>
|
|
<input name="foo" value="sweet"/> <!--should raise error -->
|
|
</form>
|