Code:
<form action="" onsubmit="
for(var i=0;this.elements['s' + i + '-1'];i++) {
for(var j=0;this.elements['s' + i + '-' + j];i++) {
this.elements['paragraph'].value += (j == 0 ? "" : " ") + this.elements['s' + i + '-' + j].value;
}
this.elements['paragraph'].value += '.\n';
}
">
<select name="s1-1">
<option>I</option>
<option>You</option>
<option>He</option>
</select>
<select name="s1-2">
<option>like</option>
<option>likes</option>
</select>
<select name="s1-3">
<option>Dynamic Drive</option>
<option>DHTML</option>
<option>cats</option>
</select>
<input type="submit">
<textarea name="paragraph"></textarea>
</form>
Untested.
Bookmarks