06. december 2000 - 14:23
Der er
8 kommentarer og 1 løsning
replace et selected area
Hvis man markerer et par ord i en sætning i et inputfelt, hvordan kan man sætte tags på det makerede når man trykker på en button?? ex. value i tekstfelt = \"Dette er en prøve\" jeg markere så \'er en\' i sætningen... resultat skal være : Dette <xx>er en</xx> prøve
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
06. december 2000 - 14:37
#1
Kan man overhoved, tilgå et markeret stykke tekst.....Det tror jeg ikke, så mit bud er at det ikke kan lade sig gøre.
06. december 2000 - 15:00
#2
kasseper: det kan det godt , tjek mit forrige oprettet spørgsmål.
06. december 2000 - 15:02
#3
06. december 2000 - 15:36
#4
OKay men så må man da kunne lave en \"<xx>\" + din variabel + \"</xx>\" altså noget med : <script> function plustag(a,b) { b = \"<xx>\" + a + \"</xx>\"; } </script> <form name=\"myForm\"> <textarea></textarea> <input type=\"button\" value=\"TAGS!\" onClick=\"plustag(Din_variabel_fra_det_andet_spørgsmaal, document.myForm.tekst.value)\"> <input type=\"text\" name=\"tekst\"> </form> Skulle da kunn gøre det ! P.S. Udskift navnene med dine egne...
06. december 2000 - 15:41
#5
Nu har jeg sat det ind i det script der er i dit forrige spg. : <html> <head> <title></title> <script> var r function selectMe() { r=window.event.srcElement.createTextRange(); r.moveToPoint(window.event.x, window.event.y); r.expand(\"word\"); r.select(); } function gem() { var data = r.text; data1.innerHTML = \"<xx>\" + r.text + \"</xx>\"; } </script> </head> <body> <textarea onclick=\"selectMe()\" id=\"txt\" cols=\"45\" rows=\"10\"></textarea><br> <input type=\"button\" value=\"gem().....\" onclick=\"gem()\"> <br><br> <div id=\"data1\"></div> </body> </html> Den skriver det ud i data1.....Virker, men kun med et ord, men det kan du jo selv lave om....Kan jeg se.
06. december 2000 - 15:41
#6
Øøøh... den du har lavet overskriver hele tekstfeltet og ikke kun det markerede, ik?? Den skal kunne den skal kun replace det der er markeret og ikke hele tekstfeltet. :)
06. december 2000 - 15:50
#7
jeg har prøvet din anden kode...den er meget god, men det jeg leder efter skal kunne erstatte den markerede steng i tekstfeltet, og ikke skrive det nedenunder.
06. december 2000 - 15:52
#8
århhh ovkay, så er jeg også med. Nu må jeg vist lige tænke lidt...
06. december 2000 - 15:55
#9
tak!
Vi tilbyder markedets bedste kurser inden for webudvikling