1

Topic: Submitknappen...

Hej!
Jag har letat ett bra tag nu efter hur man ska fixa så att man bara kan klicka på submit-knappen en gång, men har inte lyckats. Kan någon skriva hur man ska göra?

Tack på förhand!

Re: Submitknappen...

Tja, titta på sourcen till t.ex. denna sida.

I <head>-taggen finns det javascript som ser ut ungefär såhär:

<script type="text/javascript">
<!--
function process_form(theform)
{
    // Check for required elements
    // Här finns lite annan kod som du kan ignorera/ta bort

    // Disable any submit buttons we find (detta är vad som är intressant)
    if (document.all || document.getElementById) {
        for (i = 0; i < theform.length; i++) {
            var elem = theform.elements[i]
            if (elem.type.toLowerCase() == "submit")
                elem.disabled = true
        }
        return true
    }
    return true
}
// -->

Tittar du sen lite längre ner på sidan i formuläret för den här "quickpost-rutan", så ser du följande <form>-tag:

<form method="post" action="post.php?tid=2339" onsubmit="return process_form(this)">

Så, det ska vara allt.

"Programming is like sex: one mistake and you have to support it for the rest of your life."

3

Re: Submitknappen...

Nu fungerade effekten, men om jag använder den koden så läggs inte texten in i databasen, men det är ju inte ditt problem....

Re: Submitknappen...

Hmm, va? Ovanstående skall inte påverka det.

"Programming is like sex: one mistake and you have to support it for the rest of your life."

5

Re: Submitknappen...

men det gör det.. hmm

Re: Submitknappen...

Vad är det som händer då? Alltså, vad är det som inte funkar?

"Programming is like sex: one mistake and you have to support it for the rest of your life."

7

Re: Submitknappen...

skicka ett inlägg med koden, annars blir det svårt att felsöka det hmm

4B 65 6E 6E 65 6C 20 65 20 65 6E 20 67 61 6E 67 73 74 65 72