Seite 4 von 4 ErsteErste 1234
Ergebnis 46 bis 50 von 50
  1. #46
    Avatar von kkapsner
    kkapsner ist offline Super Moderator
    registriert
    28-03-2008
    Beiträge
    17.757

    AW: Slider auslesen

    @Albu: Ich glaube, er hat deinen Einwand einfach nicht verstanden. Bzw. worauf du eigentlich anspielst.
    Da es um Basiswissen ging, hab' ich's ihm gezeigt - Lernen muss er schon selber.

    @magentic_water: Damit du auch noch weist, worüber ich gerade rede: Es ging um die return Anweisung. Diese gibt den Rückgabewert der Funktion an. Wenn sie aber kommt wird dann der Wert dahinter zurückgegeben und die Funktion damit beendet.
    Was danach kommt wird völlig ignoriert. Du musst also zuerst deine Variablen befüllen, bevor du sie ausliest (meint hier deine Überprüfung.)

  2. #47
    Avatar von Albu
    Albu ist offline Foren-Gott
    registriert
    04-07-2001
    Beiträge
    13.501

    AW: Slider auslesen

    Zitat Zitat von kkapsner Beitrag anzeigen
    @Albu: Ich glaube, er hat deinen Einwand einfach nicht verstanden. Bzw. worauf du eigentlich anspielst.
    Da es um Basiswissen ging, hab' ich's ihm gezeigt - Lernen muss er schon selber.
    Dann kann er/sie nachfragen. Aber hier wurde einfach gar nicht nachgedacht, sondern nur wild rumgeraten.

    Die Tatsache, dass man nicht etwas benutzen kann, bevor man es in Händen hält, sollte eigentlich sowas von ins Auge springen, dass es weh tut.
    1. Get people to play Space Taxi
    2. Sell real estates on neptun
    3. Profit!

    IE is not a browser, it is a scream.


    Outside of a dog, a book is man's best friend. Inside of a dog, it's too dark to read.

  3. #48
    magnetic_water ist offline Doppel-As
    registriert
    08-03-2009
    Beiträge
    123

    AW: Slider auslesen

    Vielen vielen Dank!

    Ich glaube schon, dass ich etwas dabei gelernt habe.

    Der entgültige Code sieht dann also so aus:

    Code:
    <input class="inputdef" type="submit" value="Absenden" onclick="check()"> <script type="text/javascript">
    
    
    function test(f) {
    
    	var poke1_ev_test = 
    		document.getElementById('slider-input-1').value * 1 + 
    		document.getElementById('slider-input-2').value * 1 + 
    		document.getElementById('slider-input-3').value * 1 +
    		document.getElementById('slider-input-4').value * 1 +
    		document.getElementById('slider-input-5').value * 1 +
    		document.getElementById('slider-input-6').value * 1;
    	
    	var poke2_ev_test = 
    		document.getElementById('slider-input-7').value * 1 + 
    		document.getElementById('slider-input-8').value * 1 + 
    		document.getElementById('slider-input-9').value * 1 +
    		document.getElementById('slider-input-10').value * 1 +
    		document.getElementById('slider-input-11').value * 1 +
    		document.getElementById('slider-input-12').value * 1;	
    	return (poke1_ev_test <= 510 && poke2_ev_test <= 510);
    }
     function check() {
    
    var poke1_ev_test = 
    		document.getElementById('slider-input-1').value * 1 + 
    		document.getElementById('slider-input-2').value * 1 + 
    		document.getElementById('slider-input-3').value * 1 +
    		document.getElementById('slider-input-4').value * 1 +
    		document.getElementById('slider-input-5').value * 1 +
    		document.getElementById('slider-input-6').value * 1;
    	
    	var poke2_ev_test = 
    		document.getElementById('slider-input-7').value * 1 + 
    		document.getElementById('slider-input-8').value * 1 + 
    		document.getElementById('slider-input-9').value * 1 +
    		document.getElementById('slider-input-10').value * 1 +
    		document.getElementById('slider-input-11').value * 1 +
    		document.getElementById('slider-input-12').value * 1;
    if(poke1_ev_test > 510)   alert('Pokémon eins: Die Gesamtzahl der EVs überschreitet die größtmögliche Zahl (510).');
    if(poke2_ev_test > 510)   alert('Pokémon zwei: Die Gesamtzahl der EVs überschreitet die größtmögliche Zahl (510).'); 
    }
    
       
    </script>
    Eine letzte Frage noch: Ich definiere ja in beiden Funktionen zweimal die gleichen Variablen. Kann ich die auch einmal für beides Definieren? Wenn ja, wie?

  4. #49
    ein schlauer ist offline Lounge-Member
    registriert
    18-08-2004
    Beiträge
    14.671

    AW: Slider auslesen

    Wozu die check Funktion? Es reicht doch, wenn du einmal onsubmit alles prüfst.

  5. #50
    magnetic_water ist offline Doppel-As
    registriert
    08-03-2009
    Beiträge
    123

    AW: Slider auslesen

    Stimmt eigentlich, ich war etwas unsicher, weil du meintest (jedenfalls habe ich das bis eben so verstanden), dass bei function test keine ifs vorkommen sollen. Aber jetzt ist ja alles gut .

    Der entgültige Code:

    Code:
    <input class="inputdef" type="submit" value="Absenden" onclick="check()"> <script type="text/javascript">
    
    
    function test(f) {
    
    	var poke1_ev_test = 
    		document.getElementById('slider-input-1').value * 1 + 
    		document.getElementById('slider-input-2').value * 1 + 
    		document.getElementById('slider-input-3').value * 1 +
    		document.getElementById('slider-input-4').value * 1 +
    		document.getElementById('slider-input-5').value * 1 +
    		document.getElementById('slider-input-6').value * 1;
    	
    	var poke2_ev_test = 
    		document.getElementById('slider-input-7').value * 1 + 
    		document.getElementById('slider-input-8').value * 1 + 
    		document.getElementById('slider-input-9').value * 1 +
    		document.getElementById('slider-input-10').value * 1 +
    		document.getElementById('slider-input-11').value * 1 +
    		document.getElementById('slider-input-12').value * 1;	
    
    
    	if(poke1_ev_test > 510)   alert('Pokémon eins: Die Gesamtzahl der EVs überschreitet die größtmögliche Zahl (510).');
    if(poke2_ev_test > 510)   alert('Pokémon zwei: Die Gesamtzahl der EVs überschreitet die größtmögliche Zahl (510).'); 
    		return (poke1_ev_test <= 510 && poke2_ev_test <= 510);
    	}
    </script>
    Danke nochmal für all' eure Hilfe!

Seite 4 von 4 ErsteErste 1234

Ähnliche Themen

  1. XML Datei aus URL auslesen
    Von clinder im Forum JavaScript
    Antworten: 1
    Letzter Beitrag: 01-02-2008, 17:16
  2. Antworten: 0
    Letzter Beitrag: 22-02-2007, 15:11
  3. Stylesheet angaben auslesen und ändern
    Von Harry33 im Forum JavaScript
    Antworten: 15
    Letzter Beitrag: 14-12-2006, 11:36
  4. PHP soll eine Seite auslesen
    Von forwardpoint im Forum Serverseitige Programmierung
    Antworten: 9
    Letzter Beitrag: 29-11-2006, 17:18
  5. Layerbreite unter N4 auslesen.
    Von kasimir83 im Forum JavaScript
    Antworten: 2
    Letzter Beitrag: 13-10-2002, 18:45

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •