(HTML)Text in Textarea anders färben & Textpassagen
frank_eee
- javascript
Hallo Forum,
mich wuerde mal interessieren, ob und wie man bestimmte Textstellen aus einem Textarea beispielsweise mit gruener oder anderer Frabe darstellen kann!?
Als Zweites wuesste ich gern, ob und wie man bestimmte Textpassagen aus einem Textarea herausfiltern kann (z.B. den Text zwischen 'Klaus' und 'Peter') wenn dies aber oefters als einmal auftritt. (Bsp:
Text1 'Klaus' Text2 'Peter' Text3 'Frank' Text4 'Klaus' Text5 'Peter'.
Hierbei sollen also die Texte 2 und 5 herausgefiltert/als Objekt betrachtet werden und die anderen nicht.)
Danke.
Gruss,
frank_eee
Hi,
mich wuerde mal interessieren, ob und wie man bestimmte
Textstellen aus einem Textarea beispielsweise mit gruener
oder anderer Frabe darstellen kann!?
Nope
Als Zweites wuesste ich gern, ob und wie man bestimmte
Textpassagen aus einem Textarea herausfiltern kann (z.B. den
Text zwischen 'Klaus' und 'Peter') wenn dies aber oefters als
einmal auftritt. (Bsp: Text1 'Klaus' Text2 'Peter' Text3 'Frank'
Text4 'Klaus' Text5 'Peter'.
Schonmal mit RegExps beschäftigt?
http://developer.netscape.com/docs/manuals/js/client/jsref/index.htm
var txt = New String("blabla Klaus blablabla1 Peter");
var rgex = new RegExp("Klaus(.*)Peter","i");
while(txt.execute(rgex))
{
document.write($1);
}
$1 enthält dann den Text zwischen Klaus und Peter
mfg
CK1
re:Hi,
Schonmal mit RegExps beschäftigt?
http://developer.netscape.com/docs/manuals/js/client/jsref/index.htmvar txt = New String("blabla Klaus blablabla1 Peter");
var rgex = new RegExp("Klaus(.*)Peter","i");while(txt.execute(rgex))
»» {
»» document.write($1);
»» }
$1 enthält dann den Text zwischen Klaus und Peter
ja, jetzt weiß ich auch etwas damit anzufangen. leider will es alles nicht so wie ich es mir vorstelle. ich dachte mir, dass das vielleicht daran liegen kann, dass RegExp nicht im IE funktioniert (korrekt?). Wenn ja, gibt's da eine andere Moeglichkeit die im Ie klappen tut? (Dazu wozu ich's brauche ist's eh nur fuer den IE waere also passender:-)
gruß,
frank_eee