Hei.
Pitäsi saada tekstilaatikosta rivivaihdot muutettua <br /> tagiksi kun tallennan tekstilaatikossa kirjoitetun tekstin tiedostoon.
Yrittänyt olen: var teksti2 = teksti.replace("\n" , "<br />);
Sekä tuota hipsuilla ja kaikilla mahdollisilla keinoilla.
Muut js koodit toimii ihan hyvin ja kun firebugila debuggaan, niin ei herjaa mitään ja tuo raakateksti kyllä sisältää noita \n rivinvaihtoja.
Mikähän mahtaa mättää?
EDIT: ja ongelma ei kohdistu pelkästään siihen, ettei tiedostoon tule noita, vaan myös "raakadata" pysyy samana.
var teksti2 = teksti.replace("\n" , "<br />);
En kyl hoksaa että tossa mitään muuta vikaa olisi.
Olisiko mahdollista paljastaa enemmän koodia?
Mutta eihän javascriptillä ole mahdollista sorkkia tiedostoja? tallennus tulee tehdä php:n (tai vastaavan) kielen avulla, jossa tiedostojen muokkaus on mahdollista. Tällöin kannattaa tietenkin käyttää
<?php nl2br($teksti); ?>
funktiota noiden rivinvaihtojen korjaamiseen.
Tuo toinen hipsu jäi tästä postauksesta vahingossa.
Muoks. Vika löytyi sylttytehtaalta. Ei tullu teksi ihan validissa muodossa ja "kaatui" jo aikasempaan kun piti tehdä tuo replace
Aihe on jo aika vanha, joten et voi enää vastata siihen.