Weiß einer von euch wie ich folgendes was im Firefox und IE schon läuft auch unter Safari zum Laufen bekomme?

Code:
var tmp_value = el.value;
            
            if (typeof el.selectionStart != 'undefined')
            {
                if (evt.keyCode == 16)
                {
                    return;
                }
                
                el.value = dataArray[i + 1];
                el.setSelectionRange(tmp_value.length, el.value.length);
            }
            else if (el.createTextRange)
            {
                if (evt.keyCode == 16)
                {
                    return;
                }
                
                el.value = dataArray[i + 1];
                var BXMAGqKQYXNp = el.createTextRange();
                
                BXMAGqKQYXNp.moveStart('character', tmp_value.length);
                BXMAGqKQYXNp.moveEnd('character', el.value.length);
                BXMAGqKQYXNp.select();
            }
Vielen Dank schon mal
Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!