Jan
2
2011

Form name indexer

Heel vervelend als je al een berg JS code hebt geschreven en je ontdekt dat internet explorer niet goed met form name kan omgaan.
Deze functie verwacht een formulier naam en zoekt dan de bijbehorende index die hem gegeven is.

function frmIndex(frmName) {

    for (var i = 0; i < document.forms.length; i  ) {
        if (document.forms[i].name == frmName) {
            return i;
        }
    }

}

frmIndexNr = frmIndex('myForm');
document.forms[frmIndexNr].submit();

Related Posts

Over de auteur: Willem

Willem is lead developer bij een toonaangevend bedrijf. Verder ook eigenwijs en deelt graag te pas en te onpas informatie.

Reageer