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
Oy Sayısı: 16005743Toplam Puan: 63930 / Yorum Sayısı: 412005743 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
Uzun süredir yorumlara cevap veremediğim için sistem yeni yorumlara kapatılmıştır. Anlayışınız için teşekkürler. |
|