Dynamisk SELECT bliver ikke sendt
Hej dudes and dudettes!Jeg har følgende script som opretter en SELECT-box, og derefter knytter den til en DIV i en FORM.
function ColorSelect(sFieldName) {
objSelect = document.createElement('select');
objSelect.setAttribute('name',sFieldName);
objSelect.setAttribute('id',sFieldName);
objSelect.className = 'Visible';
objOption = document.createElement('option');
objOption.setAttribute('value','0');
objOption.innerHTML = 'Alle farver';
objSelect.appendChild(objOption);
<%
If bColor Then
For i = 0 To Ubound(rsColor,2)
Response.Write "objOption = document.createElement('option');" & vbCrLf
Response.Write "objOption.setAttribute('value','" & rsColor(0,i) & "');" & vbCrLf
Response.Write "objOption.innerHTML = '" & rsColor(1,i) & "';" & vbCrLf
Response.Write "objSelect.appendChild(objOption);" & vbCrLf
Next
End If
%>
return objSelect;
}
og derefter knytter den til en DIV object med objDIV.appendChild(ColorSelect('MyColor')).
Nu er problemet så bare; scriptet laver rigtignok en SELECT det rigtige sted, med de rigtige værdier, men når jeg sender formularen kommer SELECT-boxen ikke med i resultatet. Hvad går der galt?
