fly: bedingtes absenden des formulars einer dropdown-liste

Beitrag lesen

Hallo,
ich möchte das Formular bei einer Änderung in der Drop-Down-Liste absenden. Da dies aber zu Problemen führen kann wenn man mit dem Scrollrad "ausversehen" drüber fährt, möchte ich eine Bestätigung für diese Änderung. Ein submit-Button kommt jedoch nicht in Frage, da das klicken dieses Buttons auch mal vergessen werden könnte.
Da es jetzt keinen submit-Button gibt, wird das this.state_form.submit() nicht verstanden.

function Affirm_Change()
{
  var r=confirm("Wirklich absenden?")
  if (r==true){this.state_form.submit();}
}

<form name="state_form" method="POST" action="test.asp" onsubmit="return Affirm_Change();">
  <select name="choice" onChange="Affirm_Change();">
   <option>...</option>
 <option>...</option>
  </select>
</form>

Hat jemand eine Idee?
Gruß. Michael.