createElement() Metodu

Sözdizimi:

yeniElementAdi = document.createElement(etiketAdi);

Yeni bir element düğümü yaratmak için kullanılır.

yeniElementAdi: Yaratılacak elementin adıdır.

Aşağıdaki gibi bir belgemiz olsun.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
<html>
<head>
</head>
<body>
<div>
<ol id="myOi">
<li>Faust</li>
<li>Vadideki zambak</li>
</ol>
 
</div>
</body>
</html>

Sıralı liste etiketimize bir element daha ekleyen kod aşağıdaki gibi olur.

1
2
3
4
5
6
7
8
9
10
11
12
<script type="text/javascript">
var x = document.getElementById("myOi");
var yeniElement = document.createElement("li");
x.appendChild(yeniElement);
</script>
 
 
Çıktı:
 
1.   Faust
2.   Vadideki zambak
3.

parseInt() Fonksiyonu

Sözdizimi
parseInt(string, radix)

String degerleri tamsayiya çevirir.

String parametresi ile tamsayıya çevrilecek değer belirtilir, radix parametresi ile çevirme işleminde kullanılacak sayı sistemi belirtilir, örneğin, 10 tabanlı (decimal), 8 tabanlı (octal) veya 16 tabanlı (hexadecimal).

Bu fonksiyon kendisine verdiğimiz değerin içinde rakam, artı ve eksi dışında bir karakter gördügü anda durur.

string parametresindeki ilk karakter sayıya çevrilemezse parseint fonksiyonu nan(Not a Numeric) döndürür.
Örnek:

1
2
3
4
5
6
7
<script type=”text/javascript”>
document.write(parseInt(10) +<br />)//10
document.write(parseInt(10.33) +<br />)//10
document.write(parseInt(34 45 66) +<br />)//34
document.write(parseInt(60) +<br />)//60
document.write(parseInt(”Selam 40) +<br />)//NaN
</script>

ereg() Fonksiyonu

Sözdizimi:

int ereg ( string kalip, string aranacak_string, array [eslesmeler] )

kalip parametresi ile verilen kurallı ifadeyi aranacak_string stringinde arar.
Bulunan eşleşmeleri eslesmeler dizisine doldurur.

Örnek:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
$aranacak_string = "Gelmiş geçmiş en büyük lider Atatürk'tür. ";
$kalip = "Atatürk";
if(ereg($kalip,$aranacak_string,$eslesmeler))
{
print "Eşleşme bulundu:";
print $eslesmeler[0];
}
else
{
print "Eşleşme bulunamadı.";
}
?>
 
Çıktı:
Eşleşme bulundu:Atatürk

Seçili olan radio dügmesini bulmak

Aşağıdaki gibi bir belgemiz olsun.

<form id="myForm">
<input name="myRadio" type="radio" value="Vadideki Zambak" />
<input name="myRadio" type="radio" value="Su Çılgın Türkler" />
<input checked="checked" name="myRadio" type="radio" value="Bozkırkurdu" />
</form>

Seçili olan radio düğmesini bulalım ve değerini yazdıralım.

1
2
3
4
5
6
7
8
9
10
<script type="text/javascript"> 
var theForm = document.getElementById("myForm"); 
for(i = 0; i < theForm.myRadio.length; i++) 
{ 
if(theForm.myRadio[i].checked == true){ 
document.write(theForm.myRadio[i].value); 
} 
} 
</script> 
Çıktı: Bozkırkurdu

addslashes() İşlevi

Sözdizimi:

string addslashes (string str)

Aşağıdaki karakterlerin önüne ters eğik çizgi ekler.

Tek tırnak (‘)
Çift tırnak (“)
Ters eğik çizgi (\)
NUL

Bu karakterler veritabanları tarafından kontrol karakteri olarak yorumlanabilirler, addslashes fonksiyonu ile bunların gerçek bir karakter olarak yorumlanmasını sağlarız.

Örnek:

1
2
3
4
5
6
7
<?php
$str = "Türkiye'nin kurucusu Atatürk'tür";
print addslashes($str);
?>
 
Çıktı:
Türkiye\'nin kurucusu Atatürk\'tür