Rene Hegewald: Fehlermeldung bei Split

BekannteMounts = new Array()
BekannteMounts[1] = new Array ('6','5','4','2','7','3');
BekannteMounts[2] = new Array ('6');
BekannteMounts[3] = new Array ();
BekannteMounts[4] = new Array ('6','7','3');
BekannteMounts[5] = new Array ();
BekannteMounts[6] = new Array ();
BekannteMounts[7] = new Array ();
BekannteMounts[10] = new Array ();
BekannteMounts[11] = new Array ('6','4','7');
BekannteMounts[12] = new Array ();
BekannteMounts[13] = new Array ();
function Check() {
     //Öffne Alle Mount Freigaben und abkreuzen
     for (var i=0; i < Admin.elements['Mount[]'].length; ++i) {
 Admin.elements['Mount[]'][i].disabled=false;
        Admin.elements['Mount[]'][i].checked=false;
     }
     for (var i=1; i < Admin.elements['Gruppen[]'].length; ++i) {
 if ( Admin.elements['Gruppen[]'][i].checked && BekannteMounts[Admin.elements['Gruppen[]'][i].value] != '') {
 var input=BekannteMounts[Admin.elements['Gruppen[]'][i].value].split(",");
 }
     }
}
//-->
</script>

Er bringt jedes mal im IE den fehler
Das das Object diese Methode nicht Unterstützt ..
langsam bin ich rat los ..
ich habe das ganze in einen var SplitSting .. gepackt und dann
gesagt ToSplit=SplitSting.split(",");
" deswegen weil es per Skript ausgegeben wird.

weiss wer die Lösung ??

  1. BekannteMounts = new Array()
    BekannteMounts[1] = new Array ('6','5','4','2','7','3');
    BekannteMounts[2] = new Array ('6');
    BekannteMounts[3] = new Array ();
    BekannteMounts[4] = new Array ('6','7','3');
    BekannteMounts[5] = new Array ();
    BekannteMounts[6] = new Array ();
    BekannteMounts[7] = new Array ();
    BekannteMounts[10] = new Array ();
    BekannteMounts[11] = new Array ('6','4','7');
    BekannteMounts[12] = new Array ();
    BekannteMounts[13] = new Array ();
    function Check() {
         //Öffne Alle Mount Freigaben und abkreuzen
         for (var i=0; i < Admin.elements['Mount[]'].length; ++i) {
     Admin.elements['Mount[]'][i].disabled=false;
            Admin.elements['Mount[]'][i].checked=false;
         }
         for (var i=1; i < Admin.elements['Gruppen[]'].length; ++i) {
     if ( Admin.elements['Gruppen[]'][i].checked && BekannteMounts[Admin.elements['Gruppen[]'][i].value] != '') {
     var input=BekannteMounts[Admin.elements['Gruppen[]'][i].value].split(",");
     }
         }
    }
    //-->
    </script>

    Er bringt jedes mal im IE den fehler
    Das das Object diese Methode nicht Unterstützt ..
    langsam bin ich rat los ..
    ich habe das ganze in einen var SplitSting .. gepackt und dann
    gesagt ToSplit=SplitSting.split(",");
    " deswegen weil es per Skript ausgegeben wird.

    weiss wer die Lösung ??

    hehe .. habe sie nun doch selber gefindet .. geht mit

    var String=BekannteMounts[Admin.elements['Gruppen[]'][i].value].toString();
    array=String.split(",");