Avatar billede hjemmeskoen Nybegynder
13. august 2005 - 10:19 Der er 18 kommentarer og
2 løsninger

HTML i form

Hejsa..

Jeg skal hører om der er nogle der kan fortælle mig hvordan jeg kan få HTML til at virke i en form boks.
Rettere sagt jeg har en "rediger profil" side hvor man også kan skrive en profil tekst. I den boks hvor man kan skrive sin profil tekst (En textarea boks) der skal man kunne se <br> altså hvis der er lavet <br> i teksten skal det vises eks. hvis nu brugeren har skrevet:

Hejsa<br><br>
Mit navn er per.

Så skal der blive vist i boksen:

Hejsa

Mit navn er per.

Min kode ser sådan ud til boksen:

<font size="2">
<b>Fritekst:</b>
</font>
<table border="0" cellspacing="0" cellpadding="0" width="132" height="21" style="font-size: 1pt">
<tr>
<td width="118" height="21" bgcolor="white">
<textarea rows="4" name="info" cols="29" class="input"><%=rs("Info")%>textarea>
</td>
</tr>
</table>

Nogle der kan hjælpe?
Avatar billede busschou Praktikant
13. august 2005 - 10:21 #1
så skal du lave det i javascript
men jeg tvivler på du vil kunne lave andet end mellemrum og linjeskift for tekst størrelse og centrering med mere kan jo ikke "bare" rettes i et textarea
Avatar billede busschou Praktikant
13. august 2005 - 10:22 #2
Så skulle du i stedet gøre sådan at siden er opdelt i to
Man kunne så indtaste i venstre side og se resultatet i højre side
Men stadig skal der javascript til
Avatar billede roenving Novice
13. august 2005 - 10:22 #3
Udskift <br> i teksten med vbcrlf !-)
Avatar billede busschou Praktikant
13. august 2005 - 10:24 #4
jeg tænkte på du ville vise det simultant?
Hvis du blot ønsker at man kan indtaste html, og det så senere skal vises sådan
Så skal du blot gemme indstastningen i din database
Når du hiver det ud og det vises skal du så bare ikke vise det i et textarea men i fx en tabel celle eller en div eller andet :o)
Avatar billede hjemmeskoen Nybegynder
13. august 2005 - 10:48 #5
roenving -> Kan du give et eks. på hvordan jeg kan gøre?
Avatar billede hjemmeskoen Nybegynder
13. august 2005 - 10:49 #6
busschou -> Jeg hiver det ud på en anden side og der kan jeg jo godt viser <br> men det er når vekommende skal REDIGERE sin profil så skulle han/hun kunne se <br> i selve textarea feltet.
Avatar billede busschou Praktikant
13. august 2005 - 10:50 #7
ok hvis det kun er <br> så laver du en replace som roenving siger
Hvis det også er andre tegn ,så bliver det vist bøvlet
Avatar billede hjemmeskoen Nybegynder
13. august 2005 - 10:51 #8
Jahr men det er kun <br> :)
Kan du give et eksempel så du flink :)
Avatar billede hjemmeskoen Nybegynder
13. august 2005 - 10:52 #9
Jeg har prøvet og skrive:

<font size="2">
<b>Fritekst:</b>
</font>
<table border="0" cellspacing="0" cellpadding="0" width="132" height="21" style="font-size: 1pt">
<tr>
<td width="118" height="21" bgcolor="white">
<textarea rows="4" name="info" cols="29" class="input"><%Replace(rs("Info"), "<br>", "VbCrlf")
%>textarea>
</td>


Men det funker ikke.
</tr>
</table>
Avatar billede hjemmeskoen Nybegynder
13. august 2005 - 10:53 #10
<font size="2">
<b>Fritekst:</b>
</font>
<table border="0" cellspacing="0" cellpadding="0" width="132" height="21" style="font-size: 1pt">
<tr>
<td width="118" height="21" bgcolor="white">
<textarea rows="4" name="info" cols="29" class="input"><%Replace(rs("Info"), "<br>", "VbCrlf")
%></textarea>
</td>

Har jeg prøvet og skrive ;)
Avatar billede busschou Praktikant
13. august 2005 - 10:54 #11
der skal ikke gåseøjne omkring vbCrLf :o)
Avatar billede hjemmeskoen Nybegynder
13. august 2005 - 10:56 #12
Microsoft VBScript compilation error '800a0414'

Cannot use parentheses when calling a Sub

/Bruger/Rediger.asp, line 137

Replace(rs("Info"), "<br>", VbCrlf)
-----------------------------------^

Den der fejl bliver ved med at komme frem :s
Avatar billede hjemmeskoen Nybegynder
13. august 2005 - 10:56 #13
Pilen er efter )
Avatar billede roenving Novice
13. august 2005 - 10:57 #14
Skal du ikke stadig have lighedstegnet med ?-)
Avatar billede hjemmeskoen Nybegynder
13. august 2005 - 10:59 #15
Microsoft VBScript compilation error '800a03ea'

Syntax error

/Bruger/Rediger.asp, line 137

Replace(=rs("Info"), "<br>", VbCrlf)
--------^


Tilsyneladende ikke =) (Pilen er under =)
Avatar billede roenving Novice
13. august 2005 - 11:01 #16
=Replace ...
Avatar billede hjemmeskoen Nybegynder
13. august 2005 - 11:05 #17
Nåår der ;)
Jo det skulle den,
Mange tak for hjælpen..

Jeg ved ikke skal i dele pointene eller? For så smid et svar begge to så kan systemet vel dele dem over.
Avatar billede roenving Novice
13. august 2005 - 11:07 #18
Lyder som en OK idé !-)

Velbekomme '-)
Avatar billede busschou Praktikant
13. august 2005 - 11:16 #19
yes oki :o) godt det virker
Avatar billede roenving Novice
13. august 2005 - 11:22 #20
-- og tak for point ;~}
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
Kurser inden for grundlæggende programmering

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