Hej. 1) onchange heter det hmm, inte säker att formuläret FÅR heta "form', byt namnet på formuläret Detta använder jag mig av:Submit form i vbscript
Jag har ett formulär med x antal dropdownboxar.
Jag skulle vilja submitta (svengelska) formuläret när OnChange körs.
Jag har redan funktion klar som anropas när onchange aktiveras men jag får inte till själva submittandet.
Jag skulle vilja undvika att användaren får trycka på knapp varje gång.
Jag har försökt med:
document.form.submit()
Men det händer inget.
Formuläret heter alltså "form"Sv: Submit form i vbscript
2) se upp så inte form är reserverat
3) får du något fel?Sv: Submit form i vbscript
.
men har du testat:
onchange="document.forms[0].submit();"Sv:Submit form i vbscript
'i headen
<script language="vbscript">
sub submitthis
form1.submit
end sub
</script>
' i bodyn
<form ACTION="DinAspSida.asp" METHOD="POST" NAME="form1" ">
<select ONCHANGE="submitthis" SIZE="1" NAME="one" >
<option></option>
<% Do While Not rs.EOF %>
<option value="<% = rs("titel") %>">
<% = rs("titel") %></option>
<% rs.movenext
loop %>
</select>
</form>
I detta fall så kör jag fram lite poster ifrån databasen och "submittar" på samma sida.
Vad det så här du ville ha det?