Hi Steffi,
probier mal analog diesem Beispiel:
- Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
<htmlb:button id = "submit"
text = "<%= otr(CRM_ICSS/SUBMIT2) %>"
onClientClick = "if(checkForm()==false){htmlbevent.cancelSubmit=true;}"
onClick = "onSubmit"
disabled = "<%= lv_disabled_submit %>" />
- GeSHi ©
checkForm ist dabei eine JavaScript-Funktion, die die einzelnen Eingaben prüft und sieht so aus:
- Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
var bspForm = document.form1;
if &#
40;checkReqFields
&#
40;
&#
41;
==false
&#
41;
&#
123;
return false;
&#
125;;
if &#
40;checkExtension
&#
40;
&#
41;
==false
&#
41;
&#
123;
return false;
&#
125;;
if &#
40;checkEmail
&#
40;
"e_mail", bspForm["e_mail"].value) == false){return false;} }
- GeSHi ©
onClick wird ausgewertet z.B. im Event OnInputProcessing. Dazu muss allerdings das event_handler-objekt ausgewertet werden (da htmlb-event). Wenn Du mit JavaScript überprüfen willst, musst Du onClientClick verwenden.
Ich hoffe, das hilft Dir weiter.
Gruß,
Steff