11. februar 2007 - 17:50Der er
13 kommentarer og 1 løsning
Hvrdan slipper jeg for linjeskift i textbox i browser?
Når jeg opretter noget i en textbox via en browser, kommer der altid et linjeskift, når jeg henter det frem igen. Der kommer så et nyt og et nyt og... ja sådan fortsætter det, for hver gang jeg skal redigere i et textfelt.
Hvordan pokker slipper jeg af med det linjeskift...?
Spørg endelig hvis det lyder som tåger, det jeg siger :)
Det sker på to måder: 1) Når jeg lægger det i min database og trækker det ud igen, så er der kommet et linjeskift 2) Jeg lavet noget, hvor man kan skrive en historie, og inden kan man rette i den, inden det bliver smidt i databasen. Når teksten via en session bliver lagt i felter igen, er det også kommet et linjeskift
$tmp = "Hello World "; // læg mærke til det sidste tegn, som er et mellemrum if (substr($tmp, tmp.length -1) == " " || substr($tmp, tmp.length -1) == "\n") { $tmp = substr($tmp, 0, $tmp.length - 1); }
Jeg ved ikke lige om den sidste del virker.. altså denne del:
Jeg har lige været et smut omkring databasen, og der ligger alting uden linjeskift til sidst - dvs. det er først når jeg henter det ind i et felt i browseren, det kommer... er det ikke for underligt?
Dermed skal jeg have en kode for at fjerne noget, der ikke var der oprindeligt...
NEEEEEEJ, det var mig selv ZZZzzzZZZ - det kunne jeg SLET ikke få øje på... skynd dig at sende et svar, så du kan få point - og shhhh, sig det ikke til noget, hahaha :)
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.