heyho all
ich hab ma wida nen problem

also ich hab nen span feld
darin möcht ich den ganzen text per klick makieren lassen
in na textarea is des alles kein problem aber in dem span wirds irgendwie nicht angesprochen
kommt immer die fehlermeldung ....editor has no properties
wie sprech ich span mit js an?
hab schon mehrere möglichkeiten probiert
document.getElementById(editor_id).editor_id.focus ();
document.getElementById(editor_id).editor_id.selec t();
oder auch
document.getElementById(editor_id).focus();
document.getElementById(editor_id).select();
mal focus wechgelassen usw.
die editor_id wird richtig übergeben
mit dem script habsch au mal probiert
Code:
<script type="text/javascript">
<!--
function setSelectedTextRange(elm, selectionStart, selectionEnd) {
if (elm.setSelectionRange) {
elm.focus();
elm.setSelectionRange(selectionStart, selectionEnd);
}
else if (elm.createTextRange) {
var range = elm.createTextRange();
range.collapse(true);
range.moveEnd('character', selectionEnd);
range.moveStart('character', selectionStart);
range.select();
}
}
var elm = document.getElementById("foo");
setSelectedTextRange(elm,1,3);
// -->
</script>
kam es gleiche bei raus
irgendwas fehlt noch :/
span hat ne id un nen name (beides gleich)
entweder kommt focus is not a function oder
..... has no properties
wo liegt mein fehler? kann ich <span> überhaupt so ansprechen?