---
title: "Varning innan submit"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/68716-varning-innan-submit"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Skarre"
published: "2003-02-19T09:48:38.000Z"
updated: "2003-02-20T15:25:11.000Z"
replies: 5
views: 302
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/68716-varning-innan-submit"
---

# Varning innan submit

## #1 — Skarre, 2003-02-19T09:48Z

Jag använder följande på en checkbox:

```
onclick="return !this.checked || confirm('Är du säker på att du vill radera denna person från databasen?');"
```

Användaren får en fråga när han klickar i checkboxen och om han väljer "avbryt" så tas krysset bort. Jag undrar nu hur man flyttar varningen till submit-knappen. 

D.v.s. om han har kryssat för checkboxen "radera" ska en varning dyka upp när han trycker på submit-knappen, och om han då väljer "avbryt" så skickas inte formuläret.

Tack på förhand!

Permalänk: https://www.webforum.nu/p/68716

## #2 — C2 Rockar, 2003-02-19T10:05Z

Om checkboxen har ID=chk så kan du lägga detta i Submit-knappens onsubmit-event:
return ((!this.form.chk.checked) \|\| confirm(....

Permalänk: https://www.webforum.nu/p/956962

## #3 — Skarre, 2003-02-20T09:39Z

Det fungerar inte. Så här ser numera submit-knappens onsubmit ut:

```
onSubmit="return ((!this.form.delete.checked) || confirm('Är du säker på att du vill radera denna person från databasen?');"
```

Men formuläret skickas iväg utan varning.

Checkboxen:

```
<input type="checkbox" name="delete" value="yes">
```

Permalänk: https://www.webforum.nu/p/957548

## #4 — Johnsen, 2003-02-20T10:27Z

OBS! **delete** är ett reserverat namn, ändra till ex: deletx.
Prova detta i form-taggen:

```
<form onSubmit="return (this.deletx.checked)? confirm('Är du säker på att du vill radera denna person från databasen?') : true;">
```

Permalänk: https://www.webforum.nu/p/957584

## #5 — Skarre, 2003-02-20T11:40Z

Nepp, inte heller det fungerade. :(

Permalänk: https://www.webforum.nu/p/957635

## #6 — Peter S, 2003-02-20T15:25Z

```
<script type="text/javascript">
<!--

function check(o){
	return (document.forms["foo"].elements["bar"].checked) ? confirm("Är du säker på att du vill radera denna person från databasen?") : true;
};

//-->
</script>
...
<form name="foo" onsubmit="return check(this)">
	<input type="checkbox" name="bar">
	<input type="submit">
</form>
...
```

 :)

Permalänk: https://www.webforum.nu/p/957742

---

Tråden på webben: https://www.webforum.nu/amne/javascript/68716-varning-innan-submit
