Metodi ya getElementById() ya HTML DOM
Mifano na Matumizi
Metodi ya getElementById() inarudia kueleza kwa kuzungumza kwa kipengele kimekuwa na ID kwa uangalifu.
Muundo
document.getElementById(id)
Muhtasari
HTML DOM inaeleza vifaa vingi vya kutafuta kipengele, kwa ajili ya getElementById() kuna pia getElementsByName() na getElementsByTagName().
Hata hivyo, ukifaa kufikia kipengele kimoja chaandiko, sababu zaidi ni kutumia getElementById().
Kwenye kushambulia kipengele kimoja chaandiko, inafadhi kwa kipengele hicho idadi ya kufikiria jina moja (katika andiko) bora, baadae inaweza kutumia ID hii kufikia kipengele kilichotaka.
Mifano
Mifano 1
<html>
<head>
<script type="text/javascript">
function getValue()
{
var x=document.getElementById("myHeader")
alert(x.innerHTML)
}
</script>
</head>
</body>
<h1 id="myHeader" onclick="getValue()">Hii ni kichwa</h1>
<p>Angalia kichwa cha kifungu kusikitisha thamani yake</p>
</body>
</html>
Mifano 2
getElementById() ni mtu wa muhimu, kwenye ujenzi wa DOM, utumishaji wake ni kina. Tumeanza funguo tu kwa sababu tunakupenda kutumia jina la kwanza kutumia mtu wa kifungu getElementById() method:
function id(x) {
if (typeof x == "string") return document.getElementById(x)
;
return x;
}
Funguo hii inapokea ID ya kifaa kama thamani. Kwa kila thamani kama tofauti, inafikia kwenu bila kufanya kitu. Kwa kufanya kila thamani, kwa sababu tu kuandika x = id(x) kabla ya kutumia.