![]() |
![]() |
Mozila Firefox verziója: 3.0.17
Internet Explorer verziója: IE - 7; és IE - 8
JS programja:
var celpont = document.getElementById("ddd2");
ddd2hossza=(celpont.innerHTML.length);
kiiras = document.getElementById ("h61");
kiiras.innerHTML += ddd2hossza;
A következő div szakasz <div id="ddd2"> tartalmaz kettő bekezdést:
1. esetben:<div id="ddd2"><p>E</p><p>E</p></div> =16 karakter. Program szerint: IE=18______MA=16
2. esetben: <div id="ddd2"><p>Ez</p><p>Ez</p></div> = 18 karakter. Program szerint: IE=20______MA=18
3. esetben: <div id="ddd2"><p>Eze</p><p>Eze</p></div> = 20 karakter. Program szerint: IE=22______MA=20
4. esetben: <div id="ddd2"><p>Ezek</p><p>Ezek</p></div> = 22 karakter. Program szerint: IE=24______MA=22
5. esetben:
<div id="ddd2"><p>Ez egy bekezdés</p><p>Ez is egy bekezdés</p></div>
Ha megszámoljuk, akkor az érték =47 karakter.
Program szerint: IE=49______MA=47
6. esetben: <div id="ddd2"><p>E</p><p>E</p><p>E</p><p>E</p></div> = 32 karakter.
Program szerint: IE=38______MA=32
Megjegyzés a karakterlánc hosszának értékéről:
Ha megszámoljuk, akkor 16 karakterelem van az adott karakterláncban. <p>E</p><p>E</p>
EXPLOR esetében mindegyik esetben az eredmény = 18
MOZILA esetében, más és más értéket kapunk a következő esetekben:
<div id="ddd2"><p>E</p><p>E</p></div> Eredménye = 16
<div id="ddd2">
<p>E</p><p>E</p></div> Eredménye = 17
<div id="ddd2">
<p>E</p>
<p>E</p></div> Eredménye = 18
<div id="ddd2">
<p>E</p>
<p>E</p>
</div> Eredménye = 19
A 6.pontban látható példa esetében, 32 karakterelem van. A program szerint: IE=38; MA=32
Ha így írjuk le:
<div id="ddd2">
<p>E</p>
<p>E</p>
<p>E</p>
<p>E</p>
</div> Program szerinti eredmény: IE=38; MA=37
További és részletesebb tájékoztatót, lásd az asztali változatnál!