prøv i første omgang at undgå at bruge framework feks jquery (kan evt bruges senere).
Jeg ville anbefale du kigger på grundlæggende JS, arbejder rigtigt meget med array, (alm array, multidim array, associative array, meget kan taget fra PHP), hvilke fører dig over til brug af,
JSON,
kig på
DOM håndtering i JS
hvis du savner PHP kan du kigge på
phpjs.org*) steder hvor du bør bruge JS,
validering af bruger input, formavalidering, (må ikke stå alene, skal følges op serverside).
*) du kunne bede bruger indtaste et tal (husk at validere), og via js lave det tilsvarende antal input boxe
*) læs et array og dynamisk lave nogle felter, og hælde data i fra det array
*) læs et JSON codet array og dynamisk lave nogle felter, og hælde data i fra det array
*) lav en tabel, og hæld data i fra et array, hvor du dynamisk lave nye rækker (kunne være en liste af alle brugere, det er tabulære data), på sigt kunne dette array komme JSON encodet via AJAX
*) ændre nogle CSS egenskaber via JS, eller skifte en class på en div via JS
*) decode noget XML via JS
dette munder ud i du kunne modtage data fra serveren feks via AJAX, og behandle data (XML eller JSON), og
nej du skal
ikke retunerer HTML via AJAX, kun rå data.
*) omregning fra et talsystem til et andet, feks havde vi for nyligt
http://www.eksperten.dk/spm/966571 (løsningen blive ikke givet), der omregner du fra et talsystem til et andet, og kigge på
GMAP v3 API (kunne snyde og bruge dette format
http://maps.google.com/maps?q=55.676111,12.568611, men får du data i dette format 55° 40′ 34″ N, 12° 34′ 7″ E, så skal der regnes lidt)
et lille side spring:
brugeroprettelse på en side, test om brugernavn er optaget(AJAX).
indtast et postnummer, og byen udfyldes automatisk (AJAX)
indtast kundenummer, og kundedata visses automatisk (AJAX)
vælg en kunstner(evt med autocomplete), og alle plader med den kunstner visses(AJAX)