Ga naar inhoud

[Forms] Tekst in textarea


anoniem

Aanbevolen berichten

Dat hoeft toch allemaal niet zo moeilijk? <form name="myform"> <input name="txt1"><br /> <textarea name="txt2"></TEXTAREA><br /> <button onclick="document.myform.txt2.value += document.myform.txt1.value">klik</button> </form> zo wordt de text uit het eerste vakje toegevoegd aan het 2e.. [ Dit Bericht is bewerkt door: Jurriaan R op 2002-01-25 22:25 ]
Link naar reactie
ietsje directer: [code:1:3097079834] <html> <head> <script language="JavaScript"> function voegtoe() { document.blaa.mijntekst.value = "dit is mijn tekst!"; } function voegtoe_2() { document.blaa.mijntekst.value = "teacher is fantastisch!"; } function maakleeg() { document.blaa.mijntekst.value = ""; } </script> </head> <body> <form name="blaa"> <textarea name="mijntekst" rows="4" cols=20"> </textarea><br> <a href="#" onclick="voegtoe()">klik mij!</a><br> <a href="#" onclick="voegtoe_2()">klik mij ook!</a><br> <a href="#" onclick="maakleeg()">maak mij leeg</a> </body> </html> [/code:1:3097079834] is dit wat je nodig hebt??? grtzzz. t.
Link naar reactie
Nou, in dat script van jou moet je een stukje tekst selecteren waarna je op die knop klikt, zodat er om het geselecteerde stukje tekst een ander stukje tekst toegevoegd wordt. Dus hoe moet ik dat script nou aanpassen zodat er niks geselecteed hoeft te worden om tekst toe te voegen. Dus dat je gewoon ergens je cursor in die tekst zet, en dat er dan voor of achter de cursorpositie tekst toegevoegd wordt na een druk op de knop.
Link naar reactie
Een voorbeeldje: [code:1:f69f301566] <html> <head> <script language="javascript" type="text/javascript"> function storeCursorPos(oTextarea) { if (oTextarea.createTextRange) oTextarea.cursorPos = document.selection.createRange().duplicate(); } function insertAtCursor(oTextarea, sText) { if (oTextarea.createTextRange && oTextarea.cursorPos) { var oCursorPos = oTextarea.cursorPos; oCursorPos.text = sText; } else oTextarea.value += sText; } </script> </head> <body> <form> <textarea name="foo" rows="5" cols="50" onselect="storeCursorPos(this)" onclick="storeCursorPos(this)" onkeyup="storeCursorPos(this)"> </textarea><br /> <input type="button" value="invoegen" onclick="insertAtCursor(this.form.foo, '-')" /> </form> </body> </html> [/code:1:f69f301566]
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...