myNotlar Logo

Element.lang


Internet Explorer Firefox Opera

 element.lang özelliği, elementin özellik değerlerinde ve metin içeriğinde kullandığı RFC1766 formatında ana lisanı belirler.

Sözdizimi

element.lang = lisan

lisan = element.lang
lisantr, en, fr vb. gibi RFC1766 formatında lisanı ifade eder.

Dönüş Değeri

lisantr, en, fr vb. gibi RFC1766 formatında lisanı ifade eder.

Aşağıdaki örnek, Türkçe ve Japonca paragrafların seçime göre, getElementsByTagName metodu ile bulunup style.visibility özelliği kullanılarak gösterilmesinin veya gizlenmesinin nasıl yapılacağını göstermektedir.

<div id="ornek_icerik">
	<p id="ingilizce" style="visibility:hidden;" lang="ja">日本のコンテンツ</p>
	<p id="turkce" lang="tr">Türkçe İçerik</p>
</div>

<input type="button" value="Japonca Göster" onClick="LisanGoster('ja')" />
<input type="button" value="Türkçe Göster" onClick="LisanGoster('tr')" />

<script type="text/javascript">
function LisanGoster(lisan)
{
	var Icerik = document.getElementById('ornek_icerik');
	
	var Elemanlar = Icerik.getElementsByTagName('p');
	
	for(var i =0; i< Elemanlar.length; i++)
	{
		if(Elemanlar[i].lang == lisan)
			Elemanlar[i].style.visibility = 'visible';  // Gösterir
		else
			Elemanlar[i].style.visibility = 'hidden';  // Gizler
	}
}
</script>
Test edin

Türkçe İçerik

 
© 2008 - myNotlar
E-Posta : support@myNotlar.com