Toon posts:

[JS] Met link iets toevoegen aan een textbox.

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoe is dat mogelijk?... ik heb overal gezocht (a1 javascripts, javascripts gate etc etc etc) maar kon niets vinden over het linken van bv een text naar een textbox d.m.v een click link..

hoe is dit mogelijk? voor bv het toevoegen van smilies ed.

  • mulder
  • Registratie: Augustus 2001
  • Laatst online: 04-09 10:21

mulder

ik spuug op het trottoir

<a href="javascript: insertPicture(':-)'); return false;">

of

[img]"smile.gif"[/img]

edit:
@home rulez here!

oogjes open, snaveltjes dicht


Verwijderd

Topicstarter
Op donderdag 23 mei 2002 22:15 schreef Don Facundo het volgende:
<a href="javascript: insertPicture(':-)'); return false;">

of

[img]"smile.gif"[/img]

edit:
@home rulez here!
insertpicture zal dan wel een functie zijn?... maar hoe precies moet ik dat opvatten?... pls help me more..

:r @home zuigt 4 nu al een te lange tijd. packetloss en nu ook nog een betaalde helpservice :r

  • r0bert
  • Registratie: September 2001
  • Laatst online: 11-08 16:19
code:
1
<a href="javascript: void(0);" onClick="document.forms['formNaam'].elements['inputFld'].value += this.innerText;">Hier staat text</a>

simpel voorbeeld

  • mulder
  • Registratie: Augustus 2001
  • Laatst online: 04-09 10:21

mulder

ik spuug op het trottoir

Yup.

Die functie zal je zelf moeten schrijven. Je moet text van je textbox + je smilietext terug schrijven in je textbox(Lekker nederlands)

Pseudo:
code:
1
2
3
function insertPicture(newText) {
  textbox.value += newText;
}

Kijk eens naar getElementById.

Bookmark

oogjes open, snaveltjes dicht


Verwijderd

Topicstarter
tnx, ik zal er eens mee gaan spelen :)

Verwijderd

Topicstarter
Ik heb nu dit
code:
1
2
3
4
5
6
7
8
9
function insertPicture(newText) {
  message.value += newText;
}

<form>
<TextArea Style="Height:200px;width:500px;" Align="Right" Name="message">%text%</TextArea>

[img]"smileys/frusty.gif"[/img]
</form>

maar krijg de smiley text niet in de text area :'( wie weet why? :D

  • Limhes
  • Registratie: Oktober 2001
  • Laatst online: 19-08 19:06
code:
1
2
3
4
5
6
7
8
9
function insertPicture(newText) {
  document.getElementById('message').innerText += newText;
}

<form>
<textarea style="height:200px;width:500px;" align="right" name="message">%text%</textarea>

[img]"smileys/frusty.gif"[/img]
</form>

En gebruik asjeblieft kleine òf grote letters voor tags, geen VolgensMijGeenCamel.

  • ajvdvegt
  • Registratie: Maart 2000
  • Laatst online: 15-08 12:40
Wellicht kan je iets nuttigs vinden op www.brainjar.com, die doen heel coole dingen met JavaScript - Ook het toevoegen van tekst aan je pagina. Misschien moet je met DOM aan de slag ofzo.

Je kan het trouwens ook jatten van GoT >:), terwijl ik dit tikte plakte ik namelijk deze quote er in:
Op dinsdag 25 juni 2002 22:14 schreef Limhes het volgende:
En gebruik asjeblieft kleine òf grote letters voor tags, geen VolgensMijGeenCamel.
(Als je in je prefs de mogelijkheid om berichten te zien tijdens het replyen aan hebt staan, kun je alle berichten tijdens het tikken nog quoten)

En naamgeving lijkt me iets persoonlijks, ik_heb_een_hekel_aan_al_die_underscores, enallesaanelkaarleestookrot. :+

I don't kill flies, but I like to mess with their minds. I hold them above globes. They freak out and yell "Whooa, I'm *way* too high." -- Bruce Baum


  • mulder
  • Registratie: Augustus 2001
  • Laatst online: 04-09 10:21

mulder

ik spuug op het trottoir

Op dinsdag 25 juni 2002 22:07 schreef xtentic het volgende:
Ik heb nu dit
code:
1
2
3
4
5
6
7
8
9
function insertPicture(newText) {
  message.value += newText;
}

<form>
<TextArea Style="Height:200px;width:500px;" Align="Right" Name="message">%text%</TextArea>

[img]"smileys/frusty.gif"[/img]
</form>

maar krijg de smiley text niet in de text area :'( wie weet why? :D
Krijg je een error? Debuggen is ook een mogelijkheid, doe eens een alert van je newText?

Misschien moet je die textarea een id="message" geven en document.getElementById('message').value gebruiken

oogjes open, snaveltjes dicht


  • Limhes
  • Registratie: Oktober 2001
  • Laatst online: 19-08 19:06
Op dinsdag 25 juni 2002 22:40 schreef ajvdvegt het volgende:En naamgeving lijkt me iets persoonlijks
Het is gewoon niet aan te raden, omdat in de toekomst kleine letters verplicht zijn (lees XHTML).

Verwijderd

Topicstarter
Op dinsdag 25 juni 2002 22:14 schreef Limhes het volgende:
code:
1
2
3
4
5
6
7
8
9
function insertPicture(newText) {
  document.getElementById('message').innerText += newText;
}

<form>
<textarea style="height:200px;width:500px;" align="right" name="message">%text%</textarea>

[img]"smileys/frusty.gif"[/img]
</form>

En gebruik asjeblieft kleine òf grote letters voor tags, geen VolgensMijGeenCamel.
:* dankje deze werkt idd heel erg fijn :)..
Pagina: 1