OnSubmit validering

JavaScript

2 svar · 227 visningar · startad av mattiasnordin

Medlem sedan maj 20012 080 inlägg
Trådstart#1

Vet att detta har diskuterats tidigare men jag kan inte hitta det tidigare inlägget.

Kan någon hjälpa mig med den OnSubmit validering. Problemet jag har med följande kod är att det inte spelar någon roll om jag trycker OK eller CANCEL. Båda två verkar submitta formuläret...

<form name=addnewlink_form method="POST" action="edit_files.asp" onSubmit=deleteCheck()>

<SCRIPT Language="JavaScript">
function deleteCheck() { 
return confirm("Are you sure you want to delete the file?"); 
} 
</script>
Medlem sedan maj 20012 080 inlägg
#2

Kom på en sak till. Jag har två knappar, en delete och en vanlig submit. Jag vill bara att valideringen ska ske på deleteknappen... :r

Medlem sedan dec. 2000557 inlägg
#3

Detta borde fungera bättre:

[RED]<html>
<head>

<script language="JavaScript">
<!--
function deleteCheck() { 
    if (confirm("Are you sure you want to delete the file?") ) {
        document.location="delete_files.asp";
    }
} 
//-->
</script>

</head>
<body>

<form name="addnewlink_form" method="post" action="edit_files.asp">
    <!-- ditt formulär.. -->
    <button onclick="this.form.submit();">Submit</button><button onclick="deleteCheck();">Delete</button>
</form>

</body>
</html>[/RED]

Klickar du på Submit kommer du till filen edit_files.asp och klickar du på Delete kommer bekräftelserutan upp,
klickar du Ja kommer du till sidan delete_files.asp och klickar du Nej händer inget..
Lek med denna så du får det som du vill. :)

273 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
132 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
135 ms — ändringar (db)