E Okul Javascript Kodu

E-Okul JavaScript Kodu

E-Okul, Milli Eğitim Bakanlığı tarafından geliştirilen ve öğrencilerin akademik durumlarını takip etmek için kullanılan bir web uygulamasıdır. E-Okul’da not girişi, devamsızlık, sınav sonuçları, öğrenci bilgileri ve daha pek çok işlem yapılabilmektedir.

E-Okul JavaScript kodu, E-Okul uygulamasının işlevselliğini genişletmek için kullanılabilen bir kod türüdür. Bu kodlar, E-Okul’da mevcut olmayan yeni özellikler eklemek, mevcut özellikleri değiştirmek veya E-Okul’dan veri almak için kullanılabilir.

E-Okul JavaScript kodu yazmak için temel JavaScript bilgisine sahip olmak gerekir. Ayrıca, E-Okul’un HTML ve CSS kodlarını da anlamak önemlidir.

E-Okul JavaScript Kodu Yazma

E-Okul JavaScript kodu yazmak için öncelikle E-Okul’un HTML ve CSS kodlarını incelemeniz gerekir. Bu kodları inceleyerek E-Okul’un nasıl çalıştığı hakkında bilgi sahibi olabilirsiniz.

E-Okul JavaScript kodunu yazmaya başlamak için önce bir HTML dosyası oluşturmanız gerekir. Bu dosyada E-Okul’un HTML kodlarını kopyalayabilirsiniz.

Ardından, HTML dosyasına JavaScript kodlarınızı ekleyebilirsiniz. JavaScript kodlarınızı eklerken aşağıdaki hususlara dikkat etmeniz gerekir:

  • JavaScript kodlarınızın HTML kodlarından önce gelmesi gerekir.
  • JavaScript kodlarınızın <script> etiketleri arasına yazmanız gerekir.

E-Okul JavaScript Kodu Örnekleri

E-Okul JavaScript kodu için çeşitli örnekler bulunmaktadır. Bu örnekleri inceleyerek kendi kodlarınızı yazmayı öğrenebilirsiniz.

İşte E-Okul JavaScript kodu için bazı örnekler:

  • Yeni bir not tipi eklemek: Bu kod, E-Okul’a yeni bir not tipi eklemek için kullanılabilir.
function addNoteType() {
  var noteType = prompt("Yeni not tipi adı: ");
  var noteTypeId = Math.random().toString(36).substring(7);

  var noteTypes = document.getElementById("noteTypes").children;
  var newNoteType = document.createElement("option");
  newNoteType.value = noteTypeId;
  newNoteType.text = noteType;

  noteTypes[noteTypes.length - 1].insertAdjacentElement("afterend", newNoteType);
}
  • Bir notu değiştirmek: Bu kod, E-Okul’daki bir notu değiştirmek için kullanılabilir.
function changeNote() {
  var studentId = prompt("Öğrenci TC kimlik numarası: ");
  var subjectId = prompt("Ders ID'si: ");
  var note = prompt("Yeni not: ");

  var noteInputs = document.querySelectorAll("input[name='note']");
  for (var i = 0; i < noteInputs.length; i++) {
    if (noteInputs[i].value == studentId && noteInputs[i + 1].value == subjectId) {
      noteInputs[i + 2].value = note;
      break;
    }
  }
}
  • Bir öğrenci raporu almak: Bu kod, E-Okul’daki bir öğrenci raporu almak için kullanılabilir.
function getStudentReport() {
  var studentId = prompt("Öğrenci TC kimlik numarası: ");

  var xhr = new XMLHttpRequest();
  xhr.open("GET", "/e-okul/report/" + studentId);
  xhr.responseType = "json";

  xhr.onload = function() {
    var report = JSON.parse(xhr.responseText);
    console.log(report);
  };

  xhr.send();
}

E-Okul JavaScript Kodu Kullanma

E-Okul JavaScript kodunu kullanmak için öncelikle kodun bulunduğu HTML dosyasını E-Okul’a yüklemeniz gerekir. Bu dosyayı yüklemek için E-Okul’un “Dosyalarım” bölümünden “HTML” dosyasını seçip “Yükle” butonuna tıklayabilirsiniz.

Dosya yüklendikten sonra kodlar E-Okul tarafından çalıştırılacaktır. Kodlar çalıştırıldığında, ekranda bir sonuç görüntülenecektir.

E-Okul JavaScript Kodu Güvenlik Riskleri

E-Okul JavaScript kodu, E-Okul uygulamasına yetkisiz erişime izin verebileceği için güvenlik riski oluşturabilir. Bu nedenle, E-Okul JavaScript kodunu kullanırken


Yayımlandı

kategorisi