05. april 2002 - 17:34Der er
9 kommentarer og 1 løsning
jeg skal lave en replace
jeg skal gemme noget tekst i en database. Men inden den bliver gemt skal jeg ændre alle gange der er trykket "ENTER" ud med en helt alm. break ("br"). Hvordan gør jeg det!!! <SCRIPT LANGUAGE="JavaScript"> <!-- Begin function replaceChars(entry) { out = "chr(10)/chr(13)"; add = "<br>"; temp = "" + entry;
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
En god ide er at gemme teksten som den er originalt, og så erstatte linebreaks med HTML tags, når du skal skrive det ud. Så sikrer du dig at du har den originale tekst, og kan bruge den til andet end html.
jeg ved ikke helt om dette virker endnu, da jeg først skal prøve at få det skrevet ud i flash efter det har været en tur inden om databasen, men jeg vender tilbage og giver dig points hvis det funker, tak
den skal se sådan her ud. <script> function nl2br(txt) { temp = txt.replace(/\r/g,""); temp = temp.replace(/\n/g,"<br>"); return temp; }
function udsk(f) { t = f.over; t.value =nl2br(t.value); } </script>
så det hjalp hvad du sagde, men ikke helt perfekt, men tusind tak for hjælpen.
Mvh Kristian
Synes godt om
Slettet bruger
09. april 2002 - 21:18#10
Nårh jo, man skal også huske \r!
Tak for points!
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.