JavaScript Örnekleri 34: Javascript İle Girilen Öğrenci Numarasına Göre Bölüm Yazan Kodlarımız(Balıkesir Üniversitesi)


18.03.2012-22:00 Tarihinde Eklendi.
www.seyfettinkahveci.com Derecelendirme: 10 / 10 Oy Sayısı: 16003128Toplam Puan: 37780 / Yorum Sayısı: 412003128 adet.


Kodumuz:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Seyfettin Kahveci</title>
<script type="text/javascript" language="javascript">
function sifirla(){
var a=document.getElementById("texta").value;
if(a.substr(4,1)==1||a.substr(4,1)==2){
document.write("Giriş Yılınız :"+a.substr(0,4)+"<br>");
document.write("Öğretim Tipi :"+a.substr(4,1)+" Öğretim<br>");
switch(a.substr(5,2))
{
case  '01' :document.write("Fakülte :Fef<br>");break;
case  '02' :document.write("Fakülte :Nef<br>");break;
}
switch(a.substr(6,3))
{
case '201' :document.write("Bölüm :Biyoloji Öğretmenliği<br>");break;
case '202' :document.write("Bölüm :Fizik Öğretmenliği<br>");break;
case '203' :document.write("Bölüm :Kimya Öğretmenliği<br>");break;
case '204' :document.write("Bölüm :Matematik Öğretmenliği<br>");break;
case '207' :document.write("Bölüm :Türk Dili Ed. Öğretmenliği<br>");break;
case '208' :document.write("Bölüm :Fen Bilgisi Öğretmenliği<br>");break;
case '209' :document.write("Bölüm :Türkçe Öğretmenliği<br>");break;
case '210' :document.write("Bölüm :Bilg. Ve Öğrt. Tek.<br>");break;
case '211' :document.write("Bölüm :İlköğretim Matematik<br>");break;
case '212' :document.write("Bölüm :Sınıf Öğretmenliği<br>");break;
case '213' :document.write("Bölüm :Sosyal Bilg. Öğretmenliği<br>");break;
case '214' :document.write("Bölüm :İngilizce Öğretmenliği<br>");break;
case '215' :document.write("Bölüm :Müzik Öğretmenliği<br>");break;
}
document.write("Sınıf No:"+a.substr(9,3));
}
else{
document.write("öğretim 1 yada 2 olmalı");}
}
</script>
</head>
<body>
  Numara:
    <input id="texta" type="text" name="textfield" onblur="sifirla()">
</body>
</html>

Kodun Açıklaması:
Bu örneğimizde ekrandaki text alanına öğrenci numarası girilip text alanından çıkıldığında(onblur) gerekli bilgileri hesaplayıp ekrana yazan kodlarımızı inceledik.
Kodun Ekran Çıktısı:
Bu kodun ekran çıktısı sizin girdiğiniz numaraya göre değişecektir.

Sorunuz Mu Var?:Kod hakkında anlamadığınız bir bölüm olursa yorum bölümünden yazın en kısa sürede cevaplamaya çalışırım.

 

Seyfettin KAHVECİ
Balıkesir Üniversitesi
NEF-BOTE



Yazının tamamının kopyalanması yasaktır. En baştaki birkaç paragrafı kopyalayıp, yazıya link verebilirsiniz. Aksi durumda uyarılmaksızın yasal yollara gidilecektir.

Uzun süredir yorumlara cevap veremediğim için sistem yeni yorumlara kapatılmıştır. Anlayışınız için teşekkürler.
Yorumlar
Bu makale için henüz hiç yorum yapılmamış.