getDate() Metodu

Sözdizimi:

getDate();

Ay’ın gününü döndürür.

Aşağıdaki örnek geçerli ayın gününü ekrana yazar.

<script type=”text/javascript”>
var tarihNesnesi = new Date();
var gun = tarihNesnesi.getDate();
document.write(gun);
</script>

Çıktı:
14

setDate() Metodu

Sözdizimi:

setDate();

Sayısal olarak günü ayarlar.

Aşağıdaki örnek geçerli ayın gününü 15 olarak ayarlar.

<script type=”text/javascript”>
var tarihNesnesi = new Date();
//15 ine set ediyoruz.
var t = tarihNesnesi.setDate(15);
// günü yazdiriyoruz
document.write(tarihNesnesi.getDate());
</script>

Çıktı:
15

setTimeout() Metodu

setTimeout(ifadeler, delaytime)

delaytime parametresinde verilen süre kadar bekledikten sonra, “ifadeler” ile belirtilen işlemler yapılır.

Aşağıdaki örnekte, başlat buttonuna tıklandığında metin kutusuna yazı 3 saniye sonra gelmektedir.

1
2
3
4
5
6
7
8
9
10
<script type="text/javascript">
<!--
function timeOut(){
         document.getElementById('myText').value='';
         setTimeout("document.getElementById('myText').value='Üc saniyede geldim'",3000)
}
// -->
</script>
<input id="”myText”" name="”myText”" size="”30″/" type="”text”" />
<input id="”myButton”" onclick="”timeOut()”" name="”myButton”" type="”button”" value="”Baslat”" />

array_search() İşlevi

Sözdizimi:

mixed array_search ( mixed $needle , array $haystack [, bool $strict ] )

$needle parametresi ile verilen değeri dizi içinde arar ve bulduğu elemanın indeksini döndürür. Bulamazsa false döndürür.

Örnek:

1
2
3
4
5
<?php
$renkler = array(0 => 'mavi', 1 => 'kırmızı', 2 => 'yeşil', 3 => 'kırmızı');
$anahtar = array_search('kırmızı', $renkler); // $anahtar = 1;
$anahtar = array_search('yeşil', $renkler); // $anahtar = 2;
?>

getElementsByTagName() Metodu

Sözdizimi:

elements = element.getElementsByTagName(tagName)

tagName parametresi ile verilen elementin adına göre geriye bir element listesi -nodeList- döndürür.

Aşağıdaki gibi bir belgemiz olsun.

1
2
3
<div id="myDiv">
<a href="http://www.norahjones.com">Norah Jones</a>
<a href="http://www.braziliangirls.com">Brazilian girls</a></div>

myDiv tagındaki element sayısını bulalım ve bu elemanları yazdıralım.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<script type="text/javascript">
// elemanları çekiyoruz
var nodeList = document.getElementById('myDiv').getElementsByTagName('a');
// element -a tagı sayısı - sayısını yazdırıyoruz.
document.write("<br />");
document.write(nodeList.length);
document.write("<br />");
for(i=0; i&lt;nodeList.length;i++)
{
//veriyi yazdırıyoruz
document.write(nodeList[i].childNodes[0].nodeValue);
document.write("<br />");
}
</script>
 
Çıktı:
 
2
http://www.norahjones.com/
http://www.braziliangirls.com/