İçerikler :

checkbox onchange İle Bir Javascript Fonksyio.. Event (Olay) Javascript'te Basit Bir onMouseOver Kullanım .. Javascript'te Bir Düğmeye Tıklandığında Mesaj.. Javascript'te Onchange Örneği Javascript'te onFocus ve onBlur Örneği Javascript'te OnLoad ve onUnLoad Kullanılan Ö.. Javascript'te onReset Kullanılan Örnek Javascript İle OnSubmit Özelliği Kullanılarak.. onBlur onChange onClick onFocus onLoad OnMouseOut onMouseOver onReset onSubmit onUnload

Bu Sayfayı Paylaş:

Kavram

Event (Olay)

Tanım: Javascript'te bir kodun çalışmasını tetikleyen (sağlayan) her türlü durum değişikliği veya kullanıcı hareketi. Örneğin sayfanın yüklenmesi, düğmeye tıklanması, yazı alanına yazının girilmeye başlanması gibi olaylar bir event (olay) olarak tanımlanır. Javascript Event (Olay) temelli bir script dilidir

Kavram

onLoad

Tanım: Javascript'te sayfa yüklendiğinde script yazmak için kullanılan body elementinin olay yakalama özelliği. şeklinde kullanılır

Kavram

onUnload

Tanım: Javascript'te sayfa görüntüden kaldırıldığında (kapandığında veya başka bir sayfaya geçildiğinde) script yazmak için kullanılan body elementinin olay yakalama özelliği. şeklinde kullanılır

onSubmit

Tanım: Javascript'te bir formu server gönderme işlemi öncesinde script yazmak için kullanılan özellik. Form verilerinin doğrulanması işlemi için kullanılmaktadır.
şeklinde kullanılır

Kavram

onReset

Tanım: Javascript'te bir formdaki kullanıcıların girdiği değerleri temizlemek için kullanılan reset düğmesine tıklandığında script yazmak için kullanılan özellik. şeklinde kullanılır

Kavram

onFocus

Tanım: Javascript'te bir elemanın aktif olduğu zaman (örneğin yazılabilir alanlarda imlecin orada olması) çalışacak script yazmak için kullanılan özellik. şeklinde kullanılır

Kavram

onBlur

Tanım: Javascript'te bir elemanın aktifliğini kaybettiği zaman (örneğin yazılabilir alanlarda imlecin oradan ayrılması) çalışacak script yazmak için kullanılan özellik. şeklinde kullanılır

Kavram

onChange

Tanım: Javascript'te bir elementin değerinin değiştiği zaman çalışacak script yazmak için kullanılan özellik. Değerin değiştiğini anlaşılması için o elementin aktifliğini kaybetmesi gerekir. şeklinde kullanılır

Örnek

Javascript'te OnLoad ve onUnLoad Kullanılan Örnek

Aşağıda onLoad ve onUnLoad özelliğininin kullanıldığı örnek gözükmektedir : 

<html>
<body onLoad="alert('hoşgeldiniz')" 
	onUnload="alert('güle güle')">
<h1>Bu sayfa onLaod ve onUnLoad testi için 
	hazırlanmıştır.</h1>
</body>
</html>

Sayfa ilk görüntülendiğinde ekranda "hoşgeldiniz" yazan bir alert (mesaj penceresi) gözükecektir. Sayfadan ayrınıldığında ise "gülü güle" yazan  alert (mesaj penceresi) gözükecektir. 


Örnek

Javascript'te Bir Düğmeye Tıklandığında Mesaj Gösteren Örnek

Aşağıda bir düğme tıklandığında alert mesaj kutusu gösteren örnek görülmektedir : 

<html>
<body>
<h1>Bu sayfa onClick testi için hazırlanmıştır.</h1>	
<form>
<input type="button" value="tıklayın" 
	onClick="alert('merhaba')"></input>
</form>
</body>
</html>

Düğme tıklandığında onClick özelliğinde tanımlanmış kod çalışacaktır. Bu kod'ta ekranda merhaba yazan mesaj kutusu gösterecektir


Örnek

Javascript'te Basit Bir onMouseOver Kullanım Örneği

Aşağıda onMouseOver kullanılan bir örnek görülmektedir : 

<html>
<body>
<h1>Bu sayfa onMouseOver testi için hazırlanmıştır.</h1>	
<a href="" onMouseOver="alert('merhaba')">tıklamayın</a>
</body>
</html>

"tıklamayın" yazan bağlantının fare ile üzerine gelindiğinde ekranda "merhaba" yazan mesaj kutusu gözükecektir.


Örnek

Javascript İle OnSubmit Özelliği Kullanılarak Form Doğrulama Örneği

Aşağıda basit bir form doğrulama örneği görülmektedir : 

<html>
<head>
<script language="javascript">
function check(aForm){
	if(aForm.testText.value==""){
		alert("Text Alanı Boş");
		return false;
	}else{
		return true;
	}
}
</script>
</head>
<body>
<form acton="test.jsp" name="testform" 
	onSubmit="return check(this)">
<input type="text" name="testText" size="10"></input>
<input type="submit" value="submit"></input>		
</form>
</body>
</html>

form elementinin onSubmit özelliği check fonskiyonun çağrılmasını sağlamaktadır. check fonksiyonu parametre olara form nesnesinin kendisini (this) alır. check fonksiyonu true sonuç gönderirse form server'a gönderilir. Eğer false sonucu dönülür ise bilgiler server'a gönderilmez. 

check fonskiyonu içinde de form'un testText adındaki yazı alanındaki içeriğin boş olup olmadığı kontrol edilmektedir.


Örnek

Javascript'te onReset Kullanılan Örnek

aşağıda onReset kullanım örneği görülmektedir : 

<html>
<head>
<script language="javascript">
function isReset(){
	alert("formunuzu resetliyorum");
	return true;
}
</script>
</head>
<body>
<form acton="test.jsp" name="testform" onReset="return isReset()">
	<input type="text" name="testText" size="10"></input>
	<input type="submit" value="submit"></input>
	<input type="reset" value="reset"></input>				
</form>
</body>
</html>

Reset düğmesine basıldığı zaman ekranda "formunuzu resetliyorum" mesajı gözükecektir. isReset fonskiyonu true sonucu döndürdüğü için resetleme işlemi gerçekleşir.


Örnek

Javascript'te Onchange Örneği

Aşağıda onChage kullanılan bir örnek görülmektedir : 

 

<html>
<head>
<script language="javascript">
	function change(aTextField){
		status=aTextField.value;
	}
</script>
</head>
<body>
<form acton="test.jsp" name="testform">
	<input type="text" name="testText" 
		size="10" onChange="change(this)">
	</input>
</form>
</body>
</html>

 

Yazı alanına herhangi bir yaz yazdıktan sonra başka bir elemente geçerseniz veya yazı alanından çıkarsanız onChange olayı gerçekleşir ve change fonksiyonu çağrılır. chage fonksiyonu tarayıcının status bar'ına girilen yazıyı yazar.


Örnek

Javascript'te onFocus ve onBlur Örneği

Javascript'te onFosuc ve onBlur kullanılan örnek aşağıdaki gibidir : 

<html>
<head>
<script language="javascript">
function focusField(aTextField){
	alert(aTextField.name+" is focused");
}
function blurField(aTextField){
	alert(aTextField.name+" is blured");
}
</script>
</head>
<body>
<form acton="test.jsp" name="testform" onReset="return isReset()">
	<input type="text" name="testText1" 
		size="10" onFocus="focusField(this)" 
		onBlur="blurField(this)"></input>
	<input type="text" name="testText2" size="10" 
		onFocus="focusField(this)" 
		onBlur="blurField(this)"></input>
</form>
</body>
</html>

Örnekte iki yaz alanında hem fosuc'landığı zaman (aktif durumuna gelmek) hem de fosuc'unu kaybettiği zaman aynı fonkiyonlar çağrılmaktadır. Anca this ile hangi yazı alanı ise o yazı alanın nesnesi gönderilmektedir. onFosuc ve onBlur işleminde ekrana yazı alanın adını yazan mesaj gözükecek. 


Örnek

checkbox onchange İle Bir Javascript Fonksyionun Çağrıldığı Bir Örnek

Aşağıda bir checkbox'un onchange olayında bir Javascript fonksiyonu çağrılmaktadır : 

<html> 
<head> 
<script type="text/javascript"> 
    function selectBooleanCheckboxSelected(){ 
        alert("selectBooleanCheckboxSelected") 
        var c=document.getElementById('x').checked; 
        alert("selectBooleanCheckboxSelected:"+c);         
    } 
</script> 
</head> 
<body>     
    <form name="xForm">         
        <input type="checkbox" id="x" name="x" value="x" onchange="selectBooleanCheckboxSelected()">     
    </form>     
</body> 
</html>

onay kutusu seçildiğinde veya seçim kaldırıldığında selectBooleanCheckboxSelected fonksiyonu çağrılacaktır. Bu fonksiyonda ekrana seçili olup olmadığını basmaktadır. 





Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir