Avatar billede wzarlon Nybegynder
14. maj 2004 - 17:33 Der er 7 kommentarer og
1 løsning

Konveter input felt til textarea

Hej,

jeg har søgt en del på nettet og exp.dk men har ikke kunne finde en løsning (ja, jeg har sikkert søgt på det forkerte)

Men jeg skal bruge en løsning hvor jeg i et input felt kan skrive et link:
eg. www.blablabla.dk
og have en knap "update" som smider det link ind i mit eksisterende TEXTAREA, men som et reelt link
<a href="www.blablabla.dk">www.blablabla.dk</a>
Avatar billede olebole Juniormester
14. maj 2004 - 18:01 #1
<ole>

<script type="text/JavaScript">
function doLink(url) {
    var s = "<a href='http://"+url+"'></a>";
    document.FORMNAVN.TEXTAREA_NAVN.value += s;
}
</script>

<a href="#" onclick="doLink('www.google.com');return false">InsertLink</a>

/mvh
</bole>
Avatar billede wzarlon Nybegynder
14. maj 2004 - 18:12 #2
Yes.. Det er lige sådan noget ole!

hvordan vil <a href="#" onclick="doLink('www.google.com');return false">InsertLink</a> så se ud hvis en bruger skal kunne taste dette link og så sende til textarea bagefter?
Avatar billede skovenborg Nybegynder
14. maj 2004 - 19:17 #3
<form name="FORMNAVN">
<textarea name="TEXTAREA_NAVN"></textarea>
Intast link: <input type="text" name="dolinkurl" />
</form>
<a href="#" onclick="doLink(document.forms[0].dolinkurl.value);return false">InsertLink</a>
Avatar billede wzarlon Nybegynder
14. maj 2004 - 20:11 #4
takker.. Det virker optimalt.

giver i lige begge et svar
Avatar billede olebole Juniormester
14. maj 2004 - 20:13 #5
yups  :)
Avatar billede skovenborg Nybegynder
14. maj 2004 - 20:37 #6
bare giv ole dem - det er jo hans script :-)
Avatar billede wzarlon Nybegynder
17. maj 2004 - 10:57 #7
heh. Ok, men jeg har sku en på faldeb rebbet. (Er det imod reglerne?)

Hvis man nu skulle have mulighed for at vælge om dette link skal åbnes i et _blank vindue eller i _self via fx. en checkbox, hvordan vil det se ud?
Avatar billede olebole Juniormester
17. maj 2004 - 12:35 #8
Det går nok  :)

<script type="text/JavaScript">
function doLink(url) {
    var f = document.FORMNAVN;
    var targ = (f.targ.checked)? "_blank" : "_self";
    var s = "<a href='http://"+url+"' target='"+targ+"'></a>";
    f.TEXTAREA_NAVN.value += s;
}
</script>

<form name="FORMNAVN">
<textarea name="TEXTAREA_NAVN"></textarea><br>
Åben i nyt: <input type="checkbox" name="targ"><br>
Intast link: <input type="text" name="dolinkurl" />
</form>
<a href="#" onclick="doLink(document.forms[0].dolinkurl.value);return false">InsertLink</a>
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