Adatok megjelenítéséhez leggyakrabban, a következő meghatározásokat alkalmazzuk.
Az id helyére kell beírni a html oldal azon jelölőelemhez tartozó id azonosító elnevezést, melynél a JavaScript adatot ki akarjuk íratni.
JavaScript esetén: | |
<body> <!-- Elhelyezünk egy HTML elemet, id azonosítóval --> <p> A span elemnél jelenik meg, az új adat: <span id="adat"></span> </p> <!-- Saját, külső JavaScript fájlunk meghívása. --> <script language="JavaScript" type="text/javascript" src="minta.js"></script> </body> JavaScript, minta.js fájl tartalma: id = document.getElementById ("adat"); var szoveg=' Új szöveg '; id.innerHTML = szoveg; |
<head> <!-- Valamelyik jquery verzió meghívása. --> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script> <!-- Saját, külső JavaScript fájlunk meghívása. --> <script language="JavaScript" type="text/javascript" src="minta.js"></script> </head> <body> <!-- Elhelyezünk egy HTML elemet, id azonosítóval --> <p> A span elemnél jelenik meg, az új adat: <span id="adat"></span> </p> </body> JavaScript jQuery változata, minta.js fájl tartalma: $(document).ready(function(){ var szoveg=' Új szöveg '; $("#adat").append(szoveg); }); |
JavaScript-ben megírni olyan szöveget, mely egyben script meghatározás is, de a program ne vegye figyelembe és html oldalon olvasható legyen, html kóddal kell megírni.
Azon html elemeket, melyeket nem szeretnénk, hogy a program figyelembe vegyen, szintén kódolva kell beírni.
Példák:
JavaScript-ben, document.write(" "); kiíratással, nem tudjuk kiíratni a document.write(" "); meghatározás formátumát,
így : document.write(" document.write(" "); ");
HTML elemet sem írathatunk ki jelölőelemmel együtt, olvasható formátumba így: példa 1: document.write(" <h1> Tájékoztató szöveg. </h1> "); példa 2: var szoveg=' <h1> Tájékoztató szöveg. </h1> '; id.innerHTML += szoveg; példa 3: var szoveg=' <h1> Tájékoztató szöveg. </h1> '; $("#adat").append(szoveg);
A fenti példák kódolt formátumban történő megírása:
A document.write(" "); kiíratáshoz, a pontot és az idézőjeleket html kóddal kell helyettesíteni.
Idézőjel ( " ) html kódja: "
Pont ( . ) html kódja: .
JavaScript-ből html oldalra a kiíratást, így írjuk meg: document.write(" document.write(" "); ");
A document.write(" <h1> Tájékoztató szöveg. </h1> "); <h1> Tájékoztató szöveg. </h1> kiíratásához a kisebb mint és nagyobb mint html jelölőelemeket, kóddal kell helyettesíteni:
Kisebb mint ( < ) html kódja: <
Nagyobb mint ( > ) html kódja: >
JavaScript-ből html oldalra a kiíratást, így írjuk meg: document.write("<h1> Tájékoztató szöveg. </h1>");
Itt van három link, melyek a html elemek kódolásában segítenek!:
1. Html szimbólumok és betűkódok beazonosítása.
2. ASCII kódra. Jelölőelemek kivételével minden string, html formátumra kódolása.
3. A billentyűzeten leütött karakter, ASCII kódszáma.
Javascript fájl meghívása szövegfolyamban ott, ahol a szöveget meg akarjuk jeleníteni:
<script language="JavaScript" type="text/javascript" src="minta.js"></script>
Következő szövegsorok, külső JavaScript fájl-ban (minta.js) vannak megírva,
és a dokument.write(); meghatározással vannak kiíratva.