---
title: "confirm vid sidanrop ??"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/17800-confirm-vid-sidanrop"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "room"
published: "2001-05-30T12:27:00.000Z"
updated: "2003-11-25T19:18:04.000Z"
replies: 8
views: 322
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/17800-confirm-vid-sidanrop"
---

# confirm vid sidanrop ??

## #1 — room, 2001-05-30T12:27Z

Jag har en knapp (altså inte en href) som tar användaren till en annan sida. Jag vill ha en fråga när man trycker på knappen. Vill du verkligen gå till den sidan. Och sedan ska man kunna svara Ja eller Nej.

Jag har använt det förut men bara i en vanlig länk. Då skrev jag onClick="return confirm('Är du säker?');

Men det kan jag inte använda nu eftersom onClick händelsen tar användaren till sidan då det nu är en button.

Tacksam för svar...

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

## #2 — ERR0R, 2001-05-30T12:30Z

```
if(confirm("vad"))  {
this.location='sidan.asp'
}
```

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

## #3 — GrodanBoll, 2003-11-25T18:16Z

Hittade en gammal gammal gammal tråd som hade precis det jag ville ha. :)
Dock har jag stött på patrull, varför fungerar inte nedanstående kod?
Confirm-rutan kommer upp men inget händer när jag trycker 'ok' då jag vill att jag ska skickas till eniro.se.

```
<input name="delete" type="button" class="submit" onClick="if(confirm('E du riktigt säker?')){this.location = 'http://www.eniro.se';}" value="Radera">
```

Vore kanon om någon kunde hjälpa mig. :)

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

## #4 — Cheguelin, 2003-11-25T18:19Z

onclick är onclick och inte onClick, ONCLICK, OnClick, OnClIcK, oNcLiCk eller någonting annat än onclick. Lär er det för tusan.

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

## #5 — @nders, 2003-11-25T18:34Z

jag hade bytt

```
this.location
```

mot

```
location.href
```

mvh

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

## #6 — dectgap, 2003-11-25T18:36Z

> **Cheguelin skrev:**
>
> onclick är onclick och inte onClick, ONCLICK, OnClick, OnClIcK, oNcLiCk eller någonting annat än onclick. Lär er det för tusan.

Om du tittar på GrodanBoll's input-tagg ser du att han avslutar den på HTML-vis, i motsats till XHTML-vis. Då finns det ingenting som säger att taggar och attribut ska skrivas med enbart gemener, utan *onClick* går hur bra som helst, och jag ser det t o m som ett ganska bra sätt att skriva det eftersom man tydligare ser vilket event det handlar om.

**GrodanBoll**
Felet du har gjort är att du skriver *this.location*, som syftar på knappen. Knappen har dock ingen location, utan det är sidan som har det, och då skriver man *window.location*:

```
<input name="delete" type="button" class="submit" onClick="if(confirm('E du riktigt säker?')){window.location = 'http://www.eniro.se';}" value="Radera">
```

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

## #7 — GrodanBoll, 2003-11-25T18:57Z

Tackar för svaren  :birp 
Hittade dock inte 'markera svaret som löst'-länken. :/

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

## #8 — dectgap, 2003-11-25T19:06Z

> **GrodanBoll skrev:**
>
> Tackar för svaren  :birp 
> Hittade dock inte 'markera svaret som löst'-länken. :/

Det beror på att det inte var du som startade tråden ;)

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

## #9 — GrodanBoll, 2003-11-25T19:18Z

Ah, självklart :)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/17800-confirm-vid-sidanrop
