Avatar billede brianb Nybegynder
23. januar 2007 - 16:49 Der er 4 kommentarer

Form i tekst format ikke HTML

Et meget simpelt spørgsmål, men jeg har ikke kunne finde svaret på det, kort sagt jeg vil have at når man via en form indsender data skal det blive vist som Tekst og IKKE HTML
Jeg plejer at gøre som nedenfor

<td>
<textarea rows="40" name="Artikel" cols="80" type="text">
</textarea>
</td>
Avatar billede roenving Novice
23. januar 2007 - 17:14 #1
Hvem, hvad, hvor ?-)

-- hvad er det, der skal være tekst og ikke html ...
Avatar billede brianb Nybegynder
23. januar 2007 - 17:41 #2
Det skal være når folk poster i en form, som da vises i fx. en gæstebog
Avatar billede dragothica Nybegynder
24. januar 2007 - 16:51 #3
Dette kan gøres simpelt i php ved hjælp af htmlspecialchars();

http://dk2.php.net/htmlspecialchars

I javascript kan du gøre således:

<script type="text/javascript">
function stripHTML(tekst) {
    var htmltags = new Array(2)
    htmltags[0]="<";
   
    var htmltegn = new Array(2)
    htmltegn[0]="&lt;";

  return tekst.replace(htmltags[0],htmltegn[0]);

}
</script>

Håber du kan bruge det.
Avatar billede brianb Nybegynder
01. februar 2007 - 15:14 #4
Jeg bruger desværre ASP :\
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester