Witam,
Tworzę stronę zgodną z regułami XHTML 1.0 Strict i nie mogę pozbyć się błędu:
Cytat
Błąd parsowania XML: nieprawidłowo sformowany
Obszar: http://localhost/strona/?go=dodaj
Numer linii: 105, kolumna 26: for (i=0; i<pkats[kat].length; i++)
-------------------------^

pechowy kod:
Kod
<script type="text/javascript">

var katslist=document.notatka.kats
var pkatslist=document.notatka.pkats

var pkats=new Array()
pkats[0]=""
pkats[1] = ["MySQL|1", "MSSQL|2", "Transact-SQL|7"]
pkats[2] = ["HTML|3", "PHP|4", "CSS|5", "JavaScript|6"]

function updatepkats(kat){
    pkatslist.options.length=0
    if (kat>0)
    {
        for (i=0; i<pkats[kat].length; i++)
        pkatslist.options[pkatslist.options.length]=new Option(pkats[kat][i].split("|")[0], pkats[kat][i].split("|")[1])
    }
}

    </script>

Kod działał poprawnie - tzn. aktualizował mi select nr 2 gdy coś zmieniłem w selekcie nr 1.
Swoją drogą jak przerzucić ten kod js do zewnętrznego pliku? gdy po prostu go skopiowałem i dopisałem w <script> src="sciezka_do_pliku.js" pozbyłem się błędu parsowania, ale kod przestał działać (nic się nie działo) smile.gif

Z góry dzięki za pomoc,
z js niestety póki co jestem zielony smile.gif