krimat Skrevet 18. februar 2007 Del Skrevet 18. februar 2007 er netopp begynnt å scripte i js.. er det noen synlige feil i disse funksjonene i javascripten? //----------------RadiobuttoN----------------------- //--------------------------------------------------- function krim(form) { var rpeng=0; var rdo=0; var rando= Math.floor(Math.random()*(rdo)); if (document.krimi.valgt(0).checked) { alert("bank") rdo=10000; rpeng=rando; return rpeng; } if (document.krimi.valgt(1).checked) { alert("bensin") rdo=5000; rpeng=rando; return rpeng; } if (document.krimi.valgt(2).checked) { alert("pappa") rdo=2500; rpeng=rando; return rpeng; } if (document.krimi.valgt(3).checked) { alert("fattig") rdo=800; rpeng=rando; return rpeng; } if (document.krimi.valgt(4).checked) { alert("flaske") rdo=300; rpeng=rando; return rpeng; } else { alert("velg en krim"); } } //-------------------getRank---------------------- //--------------------------------------------- function get_rank() { var ranken=10; //<-(skal få info fra mysql etterkvert) return ranken; } //----------------penger------------------------ //----------------------------------------------------- function random_penger() { var ja=0; var rand= Math.floor(Math.random()*(ja)); if (ranken<11) { ja=2; if (rand==1) { alert("gratulerer, du fikk [rpeng]kr"); //Sett sett inn [rpeng] på konto } else {alert("Du fikk ingenting..");} } else {alert("error med rank i javascript")} } Finner du noen feil? i bodyen skal det stå: <table align=left width=250 border=1 bordercolor=black cellspacing=0 cellpadding=2 class=sub2> <FORM action="" method="POST" name="krimi" > <tr> <td bgcolor="#0000FF" class=header colspan=2 align=center> <b>Dine valg:</b> </td> </tr> <tr> <td colspan=2 align=center><img border="1" src="bank.jpg" width="250"></td> </tr> <tr> <td width="234"><span class="style1"> <input type="radio" name="valgt" value="bank"> <b>Ran DNB!</b></span></td> <td width="12"><input name="bank1" type="text" class="style3" id="bank1" style="BORDER-RIGHT: #4a4d4a 1px solid; BORDER-TOP: #4a4d4a 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #4a4d4a 1px solid; COLOR: #4a4d4a; BORDER-BOTTOM: #4a4d4a 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #666666" onFocus="if(this.value=='<-CONFIRM')this.value='';" size="2"></td> </tr> <tr> <td><input type="radio" name="valgt" value="bensin"> <b>Ran Hydro!</b></td><td><input id=bensin1 style="BORDER-RIGHT: #4a4d4a 1px solid; BORDER-TOP: #4a4d4a 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #4a4d4a 1px solid; COLOR: #4a4d4a; BORDER-BOTTOM: #4a4d4a 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #666666" onFocus="if(this.value=='<-CONFIRM')this.value='';" size=2 name=bensin1></td> </tr> <tr> <td><input type="radio" name="valgt" value="automat"> <b> Let i lommeboka til pappa!</b></td> <td><input id=automat1 style="BORDER-RIGHT: #4a4d4a 1px solid; BORDER-TOP: #4a4d4a 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #4a4d4a 1px solid; COLOR: #4a4d4a; BORDER-BOTTOM: #4a4d4a 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #666666" onFocus="if(this.value=='<-CONFIRM')this.value='';" size=2 name=automat1></td> </tr> <tr> <td><input type="radio" name="valgt" value="lomme"> <b>Stjel fra en uteligger!</b></td><td><input id=lom1 style="BORDER-RIGHT: #4a4d4a 1px solid; BORDER-TOP: #4a4d4a 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #4a4d4a 1px solid; COLOR: #4a4d4a; BORDER-BOTTOM: #4a4d4a 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #666666" onFocus="if(this.value=='<-CONFIRM')this.value='';" size=2 name=lom1></td> </tr> <tr> <td><input type="radio" name="valgt" value="flaske"> <b>Stjel fra en flaske automat!</b></td><td><input id=flaske1 style="BORDER-RIGHT: #4a4d4a 1px solid; BORDER-TOP: #4a4d4a 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #4a4d4a 1px solid; COLOR: #4a4d4a; BORDER-BOTTOM: #4a4d4a 1px solid; FONT-FAMILY: Arial; BACKGROUND-COLOR: #666666" onFocus="if(this.value=='<-CONFIRM')this.value='';" size=2 name=flaske1></td> </tr> <tr> <td colspan=2 align=center><input name="Button" type=button id="submit" onClick="random_penger() // <-usikker på den.." value="Begå kriminalitet!"></td> </tr> </form></table> hoder på å lage netspill, please hjelp=) Lenke til kommentar
Wattengård Skrevet 18. februar 2007 Del Skrevet 18. februar 2007 var ja=0; var rand= Math.floor(Math.random()*(ja)); rand vil alltid bli 0 siden du ganger ditt tilfeldig genererte tall med ja. som blir satt til 0 i linja før. var rdo=0; var rando= Math.floor(Math.random()*(rdo)); Samme skjer her... Også bør du gi alle radioknappene forskjellig navn. Tror det kan bli no muffens der. -C- Lenke til kommentar
Kagee Skrevet 19. februar 2007 Del Skrevet 19. februar 2007 Rand og rando blir alltid 0, som ChristianW sier, men behold navnene på radioknappene - det er slik de funker (men det viste du sikkert) Det ser ut som om du skriver et nytt nordicmafia - jeg ville råde deg til å ta vinn/ikkevinn serverside - siden du enkelt kan jukse i dette spillet med velplasserte javascript i adresselinja. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå