• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

button funktoniert nur einmal

Status
Für weitere Antworten geschlossen.

saibo

Neues Mitglied
hallo ich habe einen button mit javascript erstell und hätte gerne das er mehrere mal drückbar ist. leider reagiert der button nach einmal drücken nicht mehr? woran liegt das?


hier der codeausschnitt:

HTML:
var Zufallszahl;

function Zufallszahl(Minimum, Maximum)
{
    Zufallszahl = Math.floor(Minimum+(Maximum-Minimum+1)*(Math.random()));
    alert(Zufallszahl);
}




function test() {
  
  rnummer=Zufallszahl;


  if(document.forms.eingabe.typ.selectedIndex == 0)
  {
    if(rnummer > 0 && rnummer < 10 )
    { 
     alert("Richtig! " +  rnummer + " ist eine Spaghetti Gericht!");
     document.cookie = 10 + document.cookie;
    }
    else
    {
      alert("Falsch! Flasch! Falsch! Spaghetti Gerichte von 1 - 10 // Cannelloni Gerichte von 11 - 20 // Lasagne Gerichte von 21 - 30  ");
    }   
  }
  if(document.forms.eingabe.typ.selectedIndex == 1)
  {
    if(rnummer  > 10 && rnummer  < 20 )
    {
   alert("Richtig! " +  rnummer + " ist eine Cannelloni Gericht!");
   document.cookie = 10 + document.cookie;
    }
    else
    {
      alert("Falsch! Flasch! Falsch! Spaghetti Gerichte von 1 - 10 // Cannelloni Gerichte von 11 - 20 // Lasagne Gerichte von 21 - 30  ");
    }   
  }
  if(document.forms.eingabe.typ.selectedIndex == 2)
  {
    if(rnummer  > 20 && rnummer  < 30 )
    { 
      alert("Richtig! " +  rnummer + " ist eine Lasagne Gericht!");
      document.cookie = 10 + document.cookie;
    }
    else
    {
    alert("Falsch! Flasch! Falsch! Spaghetti Gerichte von 1 - 10 // Cannelloni Gerichte von 11 - 20 // Lasagne Gerichte von 21 - 30  ");
    }   
  }

 
    
}
und der aufruf in der html datei:


HTML:
  <input type="button" onClick="javascript:Zufallszahl(0,30)" value="Zufallszahl erstellen">
 <br><br> 
 Um welche Nudelart handelt es sich bei der erstellen Zufallszahl?
 <br>
  
  
<form name="eingabe">
      <select name="typ">
        <option>Spaghetti</option>
        <option>Cannelloni</option>
        <option>Lasagne</option>
      </select>  
 </form>    
   

<br>
<br>
<form>
      <input type="button" onClick="javascript:test()" value="Testen ob ich Recht habe!">

 <input type="button" onClick="javascript:Zufallszahl(0,30)" value="nochmal spielen">

</form>
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben