Opplyser tekstområder og Javascript Syntax
Ved hjelp av Javascript-funksjoner, webutviklere markere skrive inn tekst på en nettside tekst element. HTML-elementer som tekst-felt og tekst-områdene inneholder enten standardteksten angis innenfor side markup-kode eller tekst skrevet inn av brukeren. Javascript-funksjoner markere teksten vises i en inngang element ved hjelp av å velge og fokusere metoder, som begge bare krever en eneste linje med kode.
HTML Element
siden funksjoner Web i Javascript markere tekst som vises i en inngang element. Inntakselementet kan være enten et tekstfelt eller en tekst-område. Følgende eksempel HTML markup kode oppretter et tekstområde element i en Web-side:
<textarea rader = "5" kolonner = "15" id = "mytext">
Her er standard tekstområde tekst.
</ Textarea>
Dette utdraget ville fungere innenfor et HTML-skjema utformet for å fange opp brukerundersøkelser. Javascript-funksjonen kan bruke ID-attributtet for å identifisere tekstområdet element i HTML DOM (Document Object Model).
element Reference
Javascript-funksjoner vises innen websidehode seksjoner eller alternativt innen separate skriptfiler linket til fra siden. Følgende eksempel funksjon disposisjonen får en referanse til tekst-området på siden:
funksjon highlightText (textarea) {
Var tArea = document.getElementById (textarea);
// Utheving koden her
}
Denne funksjonen bruker et dataelement som den mottar når kalt, indikerer IDen til tekstområdet element på siden. Ved hjelp av denne ID-verdi, blir koden en referanse til skriving element, lagre den i en variabel.
Fokus
Fokuseringsmetode i Javascript gir en inngang element interaksjon fokus. Et element har fokus på om det er klart for brukeren å samhandle med det uten å måtte klikke eller velge det første. Brukere i samspill med HTML-skjemaer kan velge hvilken inngang element de ønsker å fullføre neste ved å klikke eller tabbe gjennom skjemaelementer. Imidlertid kan Javascript-funksjoner også utføre denne oppgaven, som i følgende eksempel kode:
tArea.focus ();
Plukke ut
Den velger metoden i Javascript velger innholdet i en tekst element på siden, fremhever det som det vises i brukerens nettleser. Følgende eksempel syntaks demonstrerer merke teksten innenfor den gitte teksten-området element etter å gi det fokus:
tArea.select ();
Når denne linjen utfører, vil teksten utheves for brukeren å fylle ut skjemaet på siden som vises i nettleseren.
funksjon Call
HTML-sider kan kalle tekstmerkingsfunksjoner på brukerhendelser, slik som å klikke på siden. Følgende utvidet HTML tekst-området markup demonstrerer kalle uthevingen funksjonen når brukeren klikker på tekst-område med musen:
<textarea rader = "5" kolonner = "15" id = "mytext" onclick = "highlightText (this.id)">
Her er standard tekstområde tekst.
</ Textarea>
Når elementet angir funksjonskallet å kjøre på klikking, går det også ID-attributt, slik at funksjonen kan bruke den til å identifisere element på siden.