Avatar billede Slettet bruger
28. april 2003 - 19:43 Der er 9 kommentarer

Indsætte link i et textarea

HEj

Hvordan kan jeg indsætte et link, og evt billede i et textarea? Hvis jeg bare skriver den normale <a href... > viser den jo det som tekst og ikke som et tag.

/Mikkel
Avatar billede Slettet bruger
28. april 2003 - 20:18 #1
Hvis du mener bare at indtaste kode skal du blot lave < om til &lt; og > om til &gt; på den sider du submitter til.

Tænker du på at hive billeder ind i et textarea kan du det kun ved at bruge f.eks. Microsofts DHTML editor.
Avatar billede =maddog= Nybegynder
28. april 2003 - 21:12 #2
Du kan i DOM....

onload = function() {
    text = document.getElementById("t");
    lnk = document.createElement("A");
    lnk.setAttribute("href","http://www.yahoo.com/");
    lnk.appendChild(document.createTextNode("Yahoo.com"));
    lnk.onclick = function() {
        // must redefine
        if (this.href) location.href = this.href;
    }
    img = document.createElement("IMG");
    img.setAttribute("src","images/8.jpg");
    text.appendChild(lnk);
    text.appendChild(img);
}

hvor du har
<textarea id="t" ...>
tdtwetwe
</textarea>
Avatar billede angelenglen Nybegynder
29. april 2003 - 08:08 #3
el_barto: MS's dhtml editor er en iFrame, er den ikke?
(hvis ikke, hvordan får man den så til at bruge et textarea istedet?)
Avatar billede Slettet bruger
29. april 2003 - 08:13 #4
Du kan tage et kig på http://www.interactivetools.com/
Avatar billede Slettet bruger
29. april 2003 - 15:23 #5
I et textarea kan der KUN optræde tekst (deraf navnet).
Hvis du vil i gang med det mere avancerede, kan du fx se her:
www.phoenixv.dk/wysiwyg/
www.phoenixv.dk/exp/mini_wysiwyg.html
Avatar billede =maddog= Nybegynder
29. april 2003 - 15:27 #6
ehr. med min forrige kode kunne jeg altså godt få et link ind... og også et billede.
Avatar billede Slettet bruger
29. april 2003 - 20:20 #7
Ups, der tog jeg vist munden for fuld... Det havde jeg godt nok ikke troet var muligt. Undskyld! :)

Men det virker dog meget dårligt i NS skal det lige siges.
Avatar billede Slettet bruger
29. april 2003 - 20:22 #8
(og slet ikke i Opera)

Alligevel må jeg argumentere for, at textareas kun bruges til tekst. Ligesom en checkbox er sådan en man kan vælge og fravælge, og en radiobutton er en man kun kan vælge én af, er et textarea kun beregnet til tekst.
Hvad IE så tillader af finurligheder, det må man gøre op med sig selv, om det er det værd!
Avatar billede angelenglen Nybegynder
14. september 2009 - 09:59 #9
Lukketid?
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