Hallo Forum,
ich arbeite an einem Skript, in den 'document.selection.createRange()' verwendet wird, um auf den innerhalb einer Textarea selektierten Text zuzugrifen. Dabei gibt es einen Punkt, an dem das Skript
versagt ;(
---------------schnipp 1 ----------------------
var range = document.selection.reateRange();
var inner_text = range.text;
alert(inner_text);
-> funktioniert problemlos
---------------schnipp 2 ----------------------
var range = document.selection.reateRange();
var inner_text = range.text;
verarbeitung(inner_text);
function verarbeitung(parameter){alert(parameter)}
-> funktioniert auch problemlos
---------------schnipp 3 ----------------------
code_fuction = "verarbeitung";
var range = document.selection.reateRange();
var inner_text = range.text;
eval (code_function+"('"+inner_text+"')");
function verarbeitung(parameter){alert(parameter)}
-> funktioniert auch problemlos bis zu dem fall,
in dem ich mehrere zeilen über, mittels 'returntaste',
erzwungene umbrüche markiere.
weiss jemand rat ?
danke und
beste gruesse,
martin