Leonard <piper28a@gmail.invalid> writes:
> Der har tilsyneladende været en attribut til <form> der hed
> autocomplete.
Ikke en jeg har hørt om.
> Det er ikke valid html i hverken html 4 strict eller xhtml strict, så
> jeg leder efter en anden metode til at undgå, at en form submittes, hvis
> der trykkes enter eller noget andet. Formen skal kun submittes, når
> submit-knappen aktiveres,
Det er lidt skrøbeligt, men:
<form action="..." onsubmit="return false;">
-- så normal submit virker ikke
...
<input type="submit" value="Send" onclick="this.form.submit();">
-- men klik på submit-knappen submitter direkte, uden at udføre
onsubmit-handleren.
</form>
Den konstruktion har fordelen af at kunne submitte når Javascript
er disabled.
> og denne knap skal helst disables, når den har
> været aktiveret, så der kun kan submittes 1 gang.
Det er på den anden side *møghamrende* irriterende. Det ødelægger
tilbage-knappen, at man ikke kan gå tilbage, rette i formen og
submitte igen. Lav hellere applikationen så den forstår det.
Hvis du bare vil forhindre dobbelttryk, så nøjs med at disable
knappen i nogle sekunder, fx fem.
/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
DHTML Death Colors: <URL:
http://www.infimum.dk/HTML/rasterTriangleDOM.html>
'Faith without judgement merely degrades the spirit divine.'