---
title: "Radbrytning i confirm?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/122264-radbrytning-i-confirm"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "coolish"
published: "2005-02-12T13:01:31.000Z"
updated: "2005-02-12T15:03:51.000Z"
replies: 8
views: 400
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/122264-radbrytning-i-confirm"
---

# Radbrytning i confirm?

## #1 — coolish, 2005-02-12T13:01Z

Jag har en confirm enligt nedan och vill radbryta mellan de två meningarna. Har testat att helt enkelt lägga in \\n mellan men jag får det inte att fungera. Det verkar som hela dialogen slutar att fungera då.

Hur ska det vara egentligen?

return confirm('Du håller på att radera posten i databasen. Är du säker på att du vill göra detta?');

/C-O

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

## #2 — Qimen, 2005-02-12T13:14Z

/r Bah jag yrar, skyller på att det är lördag morgon.  :r  :e

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

## #3 — coolish, 2005-02-12T13:15Z

Har försökt med det också men det hjälper inte, då skriver den ut /n istället

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

## #4 — coolish, 2005-02-12T13:21Z

Hjäpte inte, samma som /n. Funktionen verkar lägga av helt om jag istället tar \\n eller \\r

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

## #5 — Jojoxx, 2005-02-12T13:30Z

```
<form onsubmit="return confirm('Du håller på att radera posten i databasen.\nÄr du säker på att du vill göra detta?');">
<input type="submit" />
</form>
```

...funkar perfekt. Något annat runt omkring som ställer till problem?

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

## #6 — coolish, 2005-02-12T13:45Z

Så här ser det ut.

echo("\<td\>\<a onclick=\\"return confirm('Du håller på att radera posten i databasen. Är du säker på att du vill göra detta?');\\"\\ href=\\"uads.php?action=delete&id=" . $r\['ID'\] . "\\"\>Radera\</a\>\</td\>");

Det är alltså inget formulär och kan därför inte använda mig av ovanstående.

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

## #7 — coolish, 2005-02-12T14:05Z

Har nu också testat att lägga det i en funktion enligt nedan. Då fungerar radbrytningen men inte funktionen. Posten raderas oavsett om jag trycker ok eller avbryt. 

Något jag missat?

function test(){
		return confirm('Du håller på att radera posten i databasen.\\nÄr du säker på att du vill göra detta?');

	}

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

## #8 — dectgap, 2005-02-12T14:54Z

```php
echo("<td><a onclick=\"return confirm('Du håller på att radera posten i databasen.\\\nÄr du säker på att du vill göra detta?');\"\ href=\"uads.php?action=delete&id=" . $r['ID'] . "\">Radera</a></td>");
```

Felet berodde på att *\\n* i en sträng skriven inom citationstecken tolkas av PHP och skriver ut en radbrytning istället för backslash-n.
Genom att skriva \\\\n (backslash backslash) ser du till att det skrivs ut backslash-n istället.

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

## #9 — coolish, 2005-02-12T15:03Z

Japp, kom på det också. Problemet är därmed löst. Tack för visat engagemang.

Mvh
C-O

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/122264-radbrytning-i-confirm
