MediaWiki:Handuebung2.js

Aus Dornheim Anatomy
Version vom 16. Dezember 2020, 07:53 Uhr von Laeritz (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „→‎Testskript für Aufgabe 2: mw.loader.using( 'mediawiki.util', function () { // Wait for the page to be parsed $( document ).ready( function () {…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu:Navigation, Suche

Hinweis: Leere nach dem Speichern den Browser-Cache, um die Änderungen sehen zu können.

  • Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
  • Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
  • Internet Explorer: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
  • Opera: Gehe zu Menü → Einstellungen (Opera → Einstellungen auf dem Mac) und dann auf Datenschutz & Sicherheit → Browserdaten löschen → Gespeicherte Bilder und Dateien.
/* Testskript für Aufgabe 2 */

mw.loader.using( 'mediawiki.util', function () {

    // Wait for the page to be parsed
    $( document ).ready( function () {

 

// Aufgabe 1    
        $( '#eingabehand1' ).click( function ( event ) {
            event.preventDefault();
            clickFunction1();

        } );

function clickFunction1 () {
var eingabehand1 = '';
var aendern = document.getElementById('eingabehand1');
var ausgabe = document.getElementById('ausgabehand1');
eingabehand1 = prompt('Bitte geben Sie die Lösung ein!','');
ausgabe.innerText = eingabehand1;
aendern.innerText = 'ändern';
return eingabehand1;
}


// Aufgabe 2    
        $( '#eingabehand2' ).click( function ( event ) {
            event.preventDefault();
            clickFunction2();

        } );

function clickFunction2 () {
var eingabehand2 = '';
var aendern = document.getElementById('eingabehand2');
var ausgabe = document.getElementById('ausgabehand2');
eingabehand2 = prompt('Bitte geben Sie die Lösung ein!','');
ausgabe.innerText = eingabehand2;
aendern.innerText = 'ändern';
return eingabehand2;
}


// Aufgabe 3    
        $( '#eingabehand3' ).click( function ( event ) {
            event.preventDefault();
            clickFunction3();

        } );

function clickFunction3 () {
var eingabehand3 = '';
var aendern = document.getElementById('eingabehand3');
var ausgabe = document.getElementById('ausgabehand3');
eingabehand3 = prompt('Bitte geben Sie die Lösung ein!','');
ausgabe.innerText = eingabehand3;
aendern.innerText = 'ändern';
return eingabehand3;
}




// Lösung anzeigen

$( '#Uebung2Check' ).click( function ( event ) {
  event.preventDefault();
  $( '.out' ).removeClass('hidden');

  loesung ();

  
} );

  function loesung () {
      
    var wort1 = document.getElementById('ausgabehand1').innerHTML;
    var wort2 = document.getElementById('ausgabehand2').innerHTML;
    var wort3 = document.getElementById('ausgabehand3').innerHTML;
  
    
    var Wort = [wort1, wort2, wort3];
    
    var out1 = document.getElementById('output1');
    var out2 = document.getElementById('output2');
    var out3 = document.getElementById('output3');

    var out = [out1, out2, out3];
      
    var loesung1 = 'V. pulmonalis sinistra';
    var loesung2 = 'v. pulmonalis sinistra';
    var loesung3 = 'A. subclavia sinistra';
    var loesung4 = 'a. subclavia sinistra';
    var loesung5 = 'A. carotis communis sinistra';
    var loesung6 = 'a. carotis communis sinistra';
   
    var loesung = [loesung1, loesung2, loesung3, loesung4, loesung5, loesung6]; 

//    for (var i=0;i<=2;i++){
//        var attribute = document.querySelectorAll(".out p")[i];
//    attribute.removeAttribute("hidden");
//    }
   
      for (var j=0;j<=2;j++){
    
     if (Wort[j] == loesung[2*j] || Wort[j] == loesung[2*j+1]) {
        
    
        out[j].innerText = 'Richtig!';
        out[j].style.color = "green";
     } else {
        
        out[j].innerText = 'Falsch!';
        out[j].style.color = "red";
     }
    }

    
	
  }// Ende Funktion loesung



    } );
} );