A jelölőelemeknek, két, főcsoportja van:
Ha a javascript programunkat a HTML oldalon, a szövegfolyamban helyezzük el, csak azon jelölőcímkékre lesz hatással programunk, melyek a script program előtt helyezkednek el.
Ha azt akarjuk, hogy HTML oldalunkon a várt jelölőcímkék mindegyikét figyelembe vegye document.getElementsByTagName("....") függvény, akkor helyezzük a dokumentumunk aljára script programunkat
A "Bekezdesek" nevet viselő változó helyett, tetszőleges nevet írhatunk.
Script program megírása:
<script language="JavaScript" type="text/javascript">
var Bekezdesek = document.getElementsByTagName("p");
for ( var i =0; i<Bekezdesek.length; i++) {
Bekezdesek[i].style.backgroundColor="yellow";
Bekezdesek[i].style.color="black";
Bekezdesek[i].style.border="2px solid black";
Bekezdesek[i].style.padding="5px";
}
</script>
A getElementsByTagName("p"); kijellölőben,
a p mint bekezdés címke helyett, tetszőleges a HTML dokumentumban alkalmazható jelölőcímkét beírhatunk.
Példa címkék neve, melyet a p helyére beírhatunk:
Címsort kijelölő címkék (h1, h2, h3, h4, h5, h6,)
Adott területet kijelölő címkék: div, span, pre, strong, em, form, textarea,
Képek címkéjénél (img), csak abban az esetben hatásos, ha a kép valamilyen okból nem jelenik meg.
Összegezve:
Minden jelölőelem neve beírható a példánkban szereplő p, azaz bekezdést azonosító címkenév helyett.
Ezek gyűjteménye megtalálható, a kezdő weboldalon (kattints a Németjuhász kutya fotójára)
<p>Bekezdés xxxxxx xxxxxxxxx xxxxxxx xxxxxxxxxxx </p>
<p>Új bekezdés<span> Szöveg kiemelése</span> xxxxxxx xxxx </p>
<p>Új bekezdés<strong> Vastag betűk</strong> xxxxxxx xxxx </p>
<p>Új bekezdés <em> Dőlt betűk </em> xxxxx xxxxxx </p>
<cite> x xxx xxxxxxxxx xxxxxxxxx xx xxxxxxxxx</cite><pre> x xxx xx xx x xxx x xx </pre><dfn>Új bekezdés xxxxxx xxxxxxxxx </dfn>
<p>Bekezdés xxxxxx xxxxxxxxx xxxxxxx xxxxxxxxxxx </p>
</div> Záró div jelölőelem<p>Bekezdés xxxxxx xxxxxxxxx xxxxxxx xxxxxxxxxxx </p>
<p>Bekezdés xxxxxx xxxxxxxxx xxxxxxx xxxxxxxxxxx </p>
<p>Bekezdés xxxxxx xxxxxxxxx xxxxxxx xxxxxxxxxxx </p>
<table width="350" class="tabla35">
<caption>Bemutató táblázat</caption>
<tr>
<th><input type="text" name="szoveg" size="20" value="input szövegablak"> </th>
</tr>
<tr>
<td><input type="button" value="input kapcsoló gomb"> </td>
</tr>
</table>
<p>Bekezdés xxxxxx xxxxxxxxx xxxxxxx xxxxxxxxxxx </p>
<p>Bekezdés xxxxxx xxxxxxxxx xxxxxxx xxxxxxxxxxx </p>
<script language="JavaScript" type="text/javascript" src="elérési utvonal.js"> </script>