Det var måske noget i denne stil du tænkte på. Først filen form.html:
<HTML>
<HEAD>
<TITLE>Dynamisk select</TITLE>
</HEAD>
<BODY>
<FORM NAME="doublecombo" action="obs_Opret.asp" method="post"
onsubmit="validering(); return false;">
<TABLE border='1'>
<TR><TD>
<INPUT TYPE="text" size="23" NAME="Regnr"></INPUT><BR>
</TD></TR>
<TR><TD>
<SELECT id='selectlist' name='choices'>
</SELECT>
</TD></TR>
</TABLE>
</FORM>
<SCRIPT type="text/javascript" LANGUAGE="JavaScript" src="form.js"
type="text/javascript"></SCRIPT>
</BODY>
</HTML>
og så filen form.js:
function insertOption(elem, s)
{
var newOpt = document.createElement("option");
var newText = document.createTextNode(s);
newOpt.appendChild(newText);
elem.appendChild(newOpt);
}
var formElem = document.getElementById("selectlist");
insertOption(formElem, 'valg1');
insertOption(formElem, 'valg2');
insertOption(formElem, 'valg3');
insertOption(formElem, 'valg4');