---
title: "editera formulär data"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/78555-editera-formulär-data"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "bcorn"
published: "2003-05-30T21:28:15.000Z"
updated: "2003-05-31T12:58:29.000Z"
replies: 5
views: 295
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/78555-editera-formulär-data"
---

# editera formulär data

## #1 — bcorn, 2003-05-30T21:28Z

Hmm jag har ett ganska stort problem tror jag..
det är så att jag har ett formulär som jag fyller i och sen skickar in i en access databas, jag ska sen kunna hämta ut det jag skrivit in i ett nytt formulär så att jag kan editera det..
allt detta funkar så länge meddelandet inte innehåller ett enterslag, om all text ligger som en sträng utan enterslag då fungerar det..

antingen ska jag stänga av enter tangenten.. så att jag inte klickar på den av misstag.. vet dock inte hur man gör

eller har någon annan ett förslag hur jag ska lösa det hä..

om ni inte fattar vad jag menar kanske detta kan hjälpa:  jag vill ha en sån funktion som dom har när man kan redigera sitt inlägg här på webforum. hoppas att någon fattar..

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

## #2 — Palle, 2003-05-31T10:23Z

Re: editera formulär data

**Välkommen till webForum!** :bire

> **bcorn skrev:**
>
> allt detta funkar så länge meddelandet inte innehåller ett enterslag, om all text ligger som en sträng utan enterslag då fungerar det..

På vilket sätt fungerar det inte om det finns enterslag i strängen?

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

## #3 — bcorn, 2003-05-31T12:43Z

här är javascriptet som körs när jag kommer in på sidan och det fungerar helt enkelt inte när meddelande datan innehåller ett enter tecken.. om jag skriver ut meddelandet på en lång sträng utan radbryt så fungerar det.... all data visas i formuläret, men om jag har tryckt på enter för att få en ny rad när jag först ska mata in datan i databasen så fungerar inte scriptet sen när jag vill ha ut datan i formuläret..

\<script language="JavaScript"\>

function Edit(){

document.skriv.datum.value = ('\<%=objRS("Datum")%\>');
document.skriv.rubrik.value = ('\<%=objRS("strRubrik")%\>');
document.skriv.meddelande.value = ('\<%=objR("strMeddelande")%\>');
}

\</script\>

\</head\>
\<body onload="javascript:Edit();"\>

om någon kunde hjälpa mig skulle jag bli skitglad...  :)

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

## #4 — @nders, 2003-05-31T12:48Z

Du får se till att med asp replacea radbrytning till \\n. Då kan vi på samma gång passa på att escape:a apostrof, så man kan använda det också i sin text.

```
document.skriv.meddelande.value = ('<%=Replace(Replace(objR("strMeddelande"), vbcrlf, "\n"), "'", "\\'")%>');
```

Man skulle dock göra det snyggare med en liten funktion i asp. 

(Välkommen till wF också! :) )

mvh

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

## #5 — bcorn, 2003-05-31T12:51Z

ok tack.. ska testa det... :)

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

## #6 — bcorn, 2003-05-31T12:58Z

tack så himmla mycket. det funkar nu..  hade en annan replace funktion i min asp kod som tydligen inte fungerade.. men med eran hjälp här på WF så är allt fixat..

tack... :) :) :)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/78555-editera-formulär-data
