JavaScript Bor i en webside


  Share  
|


Al den kode, du skriver til JavaScript går ind i en HTML-side. Hvis du ikke kender HTML endnu, skal du køre ud og få en god bog om HTML. Lynda og William Weinman's Creative HTML Design.2 (New Riders, 2001) er et godt valg for designere og udviklere. Dog under forudsætning af, at du er fortrolig med HTML, bør du være fortrolig med hele idéen om et tag sprog. HTML står for Hypertext Markup Language. Som et kodesprog, HTML væsentlige beskriver en web-side som en statisk enhed. Et langt mere udfordrende bestræbelse er at programmere en webside, som er dynamisk, engagerende og spændende. Det er, hvor JavaScript kommer ind i billedet.

De mest dynamiske elementer i HTML, ved siden af linket, er event-relaterede attributter. For eksempel, onClick er en af event-relaterede attributter i HTML. HTML-attributten lancerer et script, når brugeren klikker på en del af siden følsom over for en mus-klik handling oprettet af HTML. Men fordi HTML selv har nogen dynamiske elementer, det bygger på scripts skrevet i JavaScript. En event-relaterede attribut i HTML er som at have en forret på en bil uden motor-JavaScript er motoren.

Når du er færdig med en HTML-side bruger udelukkende HTML, den side sidder på skærmen, indtil du klikker på et link, der kan sluttes til en separat HTML-side, hvilket gør den aktuelle side til at forsvinde.

Med JavaScript kan du oprette sider, der gør noget ske på siden, når den person, der har set den side har en handlingsorienteret, at brande en JavaScript. For eksempel kan du have set sider, der har knapper, der ændrer form eller farve, når musen passerer hen over dem. Denne ændring kan foretages med et script skrevet i JavaScript og skød med en event-relaterede attribut i HTML: onMouseOver. Du arbejder også på en side, der ikke nødvendigvis har at gøre serveren anmodninger. Alle interaktion finder sted uden at skulle downloade noget. Afhængig af anvendelsen, kan dette sæt med grundlaget for det øjeblikkelige responsive oplevelser.

 

en artikel sendt af George Freedrich


Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions