Så här ser HTML-delen ut för submit-knappen:
<tr style="background-color: #fff;">
<td width="15%" style="padding-left: 5px; font-weight: bold;"> </td>
<td colspan="3" width="85%"><input name="createthread" type="submit" value="Skapa tråden" /> <input name="previewthread" type="submit" value="Förhandsgranskning" /></td>
</tr>
Eftersom du bara har två knappar och valideringsfunktionen i sig ändå är specifik för den här sidan kan du skippa hela sista for-loopen och bara trixa med de två knapparna direkt tycker jag. Förslag: inaktivera inte knapparna - dölj dem istället och skriv ut ett meddelande om att formuläret postas.
1. Lägg till ett id på din td som innehåller knapparna:
<td colspan="3" width="85%" id="buttons">
2. Ersätt for-loopen i valideringsfunktionen med följande:
elms["createthread"].style.display = elms["previewthread"].style.display = "none";
document.getElementById("buttons").appendChild(document.createTextNode("Informationen sparas..."));
Din kod fungerar alldeles utmärkt! Tack så jättemycket för hjälpen med detta :)