Hallo!
Ich stimme Odium zu was die Verwendung serverseitiger Überprüfung betrifft, trotzdem hier noch eine Anmerkung:
<div class="butIn" style=" height:15px; padding-left: 2px; padding-right: 2px; cursor:default;"><a class="but" style=" cursor:default;" href="javascript:setHiddenFields('InputFieldDatee5', 'e5'); document.InputFieldDatee5.submit();">Go</a></div>
Das Problem ist in diesem Fall, dass die Angaben für OnSubmit nur ausgeführt werden, wenn ein Submit-Button geklickt wird. Bei Aufruf der submit-Methode wird die bei OnSubmit angegebene Funktion nicht ausgeführt.
In diesem Fall müsste noch eine If-Abfrage hinzu:
...href="javascript:setHiddenFields('InputFieldDatee5', 'e5'); if (onBlurDateField(document.InputFieldDate.StartDate())){document.InputFieldDatee5.submit()};">Go</a></div>
so in etwa jedenfalls...
mfg,
Pen