/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
Insætte tag i textbox
Fra : Mathias


Dato : 01-05-08 12:40

Hej alle

Har fundet nedenstående script til at indsætte et "<b></b>" tag i en
tekstboks. Er det muligt at få cursoren til at stå midt i tagget når det er
sat ind, i stedet for efter? Håber I forstår..

Mvh Mathias

****scriptet ******
<script>
function InsertText(input, insTexte)
{
if (input.createTextRange)
{
var text;
input.focus(input.caretPos);
input.caretPos = document.selection.createRange().duplicate();
if(input.caretPos.text.length>0)
{
input.caretPos.text = input.caretPos.text;
}
else
{

input.caretPos.text = insTexte;

}
}
else input.value += insTexte;
}

</script>

<html>
<form name=frm>

<textarea name="visor" cols="50" rows="4" wrap=virtual></textarea>
<br>
<input type="button" value="Fed" onClick="javascript:InsertText
(document.frm.visor,'<b></b>');">
</form>

*****end ****


 
 
Birger (01-05-2008)
Kommentar
Fra : Birger


Dato : 01-05-08 13:41

"Mathias" <baggadap_FJERN-DETTE@hotmail.com> skrev i en meddelelse
news:4819ac02$0$56780$edfadb0f@dtext02.news.tele.dk...
> Hej alle
>
> Har fundet nedenstående script til at indsætte et "<b></b>" tag i en
> tekstboks. Er det muligt at få cursoren til at stå midt i tagget når det
> er sat ind, i stedet for efter? Håber I forstår..
>
> Mvh Mathias

8X

Det er ikke helt så enkelt.
Tror vist også din kode kun virker i IE.
Der er lidt ideer her:
http://www.bbsorensen.dk/?men=Software/Editor


Birger
-----
http://bbsorensen.dk
http://varmeretter.dk - hverdagsmad. Sundt, nemt, hurtigt og billigt. Daglig
opdatering.



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste