Pagina 1 van 1

Disable Submitknop / OK knop uitschakelen...?

Geplaatst: 17 okt 2004, 14:18
door KevinS
Op het moment dat iemand op de OK knop klikt om een bericht te plaatsen wil ik dat deze word uitgeschakeld, totdat zijn/haar bericht geplaatst is (dat duurt minder dan één seconde)

Daarvoor gebruikte ik dit:

Code: Selecteer alles

<input type="submit" accesskey="s" tabindex="6" name="post" class="mainoption" value="OK" onclick="this.disabled=true" />
Het probleem is nu dat als ik op OK klik de knop wel word uitgeschakeld, maar hij mijn bericht niet plaatst :roll:

Ik zal wel iets fout doen, maar alvast bedankt voor de hulp!

Geplaatst: 17 okt 2004, 14:21
door Podium4

Geplaatst: 17 okt 2004, 14:40
door KevinS
Ik heb de code gewijzigd, maar bij het klikken op OK krijg ik de melding dat er een fout in de pagina is gevonden..

Code: Selecteer alles

<td class="catBottom" colspan="2" align="center" height="28"> {S_HIDDEN_FORM_FIELDS}<input type="submit" tabindex="5" name="preview" class="mainoption" value="{L_PREVIEW}" />&nbsp;<input type="submit" accesskey="s" tabindex="6" name="post" class="mainoption" value="{L_SUBMIT}" onClick="return checksubmit(this)" /></td>

Code: Selecteer alles

onClick="return checksubmit(this)" 
Het moet gewoon goed werken.. en de submit knop word niet uitgeschakeld..?
Wat zit er fout?

Geplaatst: 17 okt 2004, 14:42
door Luuk
heb je het stuk javascript ook in overall_header.tpl gezet?

Geplaatst: 17 okt 2004, 14:54
door KevinS
Ja ik heb alle code toegepast..
Bij het klikken op OK krijg ik te zien dat er een fout in de pagina zit:
Fout: Blocksubmit is niet gedefinieerd
Dit is nu de code in
Overall_header.tpl:

Code: Selecteer alles

<!-- BEGIN switch_enable_pm_popup -->
<script language="Javascript" type="text/javascript">
<!--
	if ( {PRIVATE_MESSAGE_NEW_FLAG} )
	{
		window.open('{U_PRIVATEMSGS_POPUP}', '_phpbbprivmsg', 'HEIGHT=225,resizable=yes,WIDTH=400');;
	}
//-->
</script>
<!-- END switch_enable_pm_popup -->
{GREETING_POPUP}

<script type="text/javascript"> 
function checksubmit(submitbtn){ 
submitbtn.form.submit() 
checksubmit=blocksubmit 
return false 
} 
</script> 
En dit is nu de code in:
Posting_body.tpl:

Code: Selecteer alles

<td class="catBottom" colspan="2" align="center" height="28"> {S_HIDDEN_FORM_FIELDS}<input type="submit" tabindex="5" name="preview" class="mainoption" value="{L_PREVIEW}" />&nbsp;<input type="submit" accesskey="s" tabindex="6" name="post" class="mainoption" value="{L_SUBMIT}" onClick="return checksubmit(this)" /></td>
Waar kan het aan liggen?