function validate(){ if (document.upload.fil.value=='') { alert("Husk at markere en fil til vedhæftning"); return false; } else { document.upload.submit(); } }
-->
</script>
Følgende kode (php):
<form name=\"upload\" action=\"\" method=\"post\" enctype=\"multipart/form-data\"> <tr> <td class=\"label\">Fil</td> </tr> <tr> <td><input type=\"file\" name=\"fil\" size=\"80\"></td> <input type=\"hidden\" name=\"step\" value=21> <input type=\"hidden\" name=\"matpack_id\" value = $matpack_id> <input type=\"hidden\" name=\"type\" value = $type> <input type=\"hidden\" name=\"max_file_size\" value=6000000> </td> </tr> <tr> <td align=\"left\"><br>Her kan du give dit material en title<br> <input type=\"text\" name=\"title\" value=\"\" size=\"64\"> </td> </tr> <tr> <td align=\"left\"> <input type=\"button\" name=\"\" value=\"Tilføj fil\" CLASS=\"button_small\" onclick=validate();>
-- og det vil de tre forslag foroven gøre, fordi en return false fra funktionen vil være argument for den return, som står i onsubmit, så du skal bare gøre det _præcis_ som beskrevet:
>> roenving >> du har åbnet mine øjne - jeg havde overset ændringen fra onclick=validate() til onsubmit="return validate()". Så den som onsubmit=validate(). Sorry - i havde alle tre ret fra starten - det var bare mig der var blind.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.