Kam by som mal umiestniť značky v značke HTML?

Kam By Som Mal Umiestnit Znacky V Znacke Html



V dokumente HTML sa kód JavaScript vloží do „ skript 'prvok medzi ' 'značky.' Prvky skriptu je možné pridať do „ hlavu ” prvku HTML dokumentu kdekoľvek za počiatočnou značkou head a pred koncovou značkou head. Môže byť tiež pridaný do „ telo ” prvku HTML dokumentu kdekoľvek za počiatočnou značkou body a pred koncovou značkou body. Okrem toho môžu byť značky „script“ pridané aj do prvkov „head“ a „body“ v jednom HTML dokumente.

Počet značiek „script“ v HTML nie je obmedzený. Takže v jednom HTML dokumente môže byť viacero značiek „script“.

Ako sa spúšťajú značky



Pridávanie roztrhol > Značka v prvku Hlava

Do elementu head je možné pridať značky skriptu s funkciami JavaScript. Implementujme túto myšlienku prakticky na jednoduchom príklade funkcie JavaScript pridanej do hlavičky dokumentu HTML.



Príklad



Jednoducho pridajte prvok skriptu do prvku head alebo presuňte prvok skriptu v existujúcom dokumente HTML do značky head:





< hlavu >
< skript >
function myFunction() {
document.getElementById('demoId').innerHTML = 'Po!!!';
}
< / skript >
< / hlavu >

< telo >

< h2 > Pridanie značiek skriptu do hlavy < / h2 >
< p id = 'demoId' > Pred... < / p >
< tlačidlo typu = 'tlačidlo' po kliknutí = 'myFunction()' > Zmeň to < / tlačidlo >
< / telo >

Vo vyššie uvedenom útržku kódu:

  • Existuje '

    “ s nadpisom „ telo “ prvok a po ňom nasleduje „ odsek ” prvok obsahujúci jednoduchý text.

  • Potom sa vytvorí tlačidlo a funkcia „ myFunction() “ bol definovaný v „ po kliknutí ” atribút pridaný ako obsluha udalosti.
  • ' skript „prvok sa pridá do „ hlavu prvok a v ňom sa volá funkcia a prvok „ getElementById “ metóda bola definovaná s odkazom na “ demoId “.

Tým sa správne vykoná funkcia JavaScript vo výstupe:



Pridávanie krypta > Značka v prvku Body

Značky skriptu možno pridať aj do „ “prvok kdekoľvek pred koncovkou” telo 'značky.'

Príklad

Rovnaké výsledky sa vygenerujú, ak „ skript ” sú pridané značky telo element:

< / telo >
< h2 >Pridanie značiek skriptu do tela< / h2 >
< p id = 'demoId' >Pred...< / p >
< tlačidlo typu = 'tlačidlo' po kliknutí = 'myFunction()' >Zmeňte to< / tlačidlo >
< skript >
funkcia myFunction ( ) {
document.getElementById ( 'demoId' ) .innerHTML = 'Po!!!' ;
}
< / skript >
< / telo >

Vo vyššie uvedenom útržku kódu:

  • Do prvku body bola pridaná rovnaká funkcia JavaScript v rovnakom kóde, ako je vysvetlené v predchádzajúcej časti tohto príspevku.

Pridanie „ skript 'značky vnútri ' telo ” prvok tiež vygeneruje rovnaké výsledky a zabezpečí správne fungovanie funkcie JavaScript:

To ukazuje, kde by mala byť „