Sök  
 
Skribent Inlägget Löst
Google
 
     

  Forum » ASP » Nollställa textruta  
 
Skriven av: tippexet | den 27 januari 2013 Kl 22:13
Nollställa textruta Tråden är löst
Hej
Hoppas någon kan hjälpa mig med mitt problem.
Jag har en tippasida där jag tippar odds. Jag räknar ihop olika matchers odds och satsar en viss summa pengar. När jag seda klickar på "betala-knappen" så vill jag att textrutan "add1" med <%=Round(TotalOdds,2)%> ska nollställas. Den gör inte det, utan totaloddset står kvar om jag sedan tippar fler matcher. Hoppas ni förstår hur jag menar. Jag skickar med koden.
Går inte att klistra in koden på  http://www.aspsidan.se/code!!??
Är det OK att klistra in den här?

Redigerad av: tippexet


Redigerad av: tippexet

[redigerat namn=tippexet datum=2013-27-27 22:27]

Antal svar 1




Skriven av: tippexet | den 28 januari 2013 Kl 19:21
Här är min kod:

<%
Call dbConnect()

sSQL1 = "SELECT * FROM qGamesTips_odds WHERE Datepart(""ww"",Spelstopp,2,2) = Datepart(""ww"",Now(),2,2) AND UserID = "& Session("UserID") &" AND Active = 1 ORDER BY Spelstopp, HomeTeam"
Set rsGames=Connect.Execute(sSQL1)

Do Until rsGames.EOF

If rsGames("DittTecken") = 3 Then
DittTecken = "X"
Else
DittTecken = rsGames("DittTecken")
End If

Spelstopp = Left(rsGames("Spelstopp"),16)
Match = rsGames("HomeTeam") &" - " &rsGames("AwayTeam")
DittOdds = rsGames("DittOdds")
'tot = rsGames("tot")
'TotalOdds = rsGames("TotalOdds")
  
if  (TotalOdds = 0) THEN

TotalOdds = DittOdds

else
  
TotalOdds = TotalOdds * DittOdds

end if

GameID = rsGames("GameID")
Odds1 = rsGames("Odds1")
OddsX = rsGames("OddsX")
Odds2 = rsGames("Odds2")

If Farg = "<tr class=""Tabell"">" Then
Farg = "<tr class=""Tabell"">"
Else
Farg = "<tr class=""Tabell"">"
End If

rsGames.MoveNext
Loop

Call dbDisConnect()

%>

<SCRIPT LANGUAGE="javascript">
window.onerror=null;
function calc()
{
antal_falt=2

tec="+*"
kom_ihag="Antalet tecken som anges ovan ska vara lika många som antalet rutor som du använder!!!"

tot=""
i=1
tot=0
if (tec.length==antal_falt)
{
for (i;i<antal_falt+1;i++)
{
nex=eval("document.evalCalc.add"+i+".value")
if (nex!="" && nex.lastIndexOf(" ")==-1 && nex.lastIndexOf(".")==nex.indexOf(".") && nex.lastIndexOf(",")==nex.indexOf(","))
{
if ((nex.indexOf(",")!=-1 && nex.indexOf(".")==-1) || (nex.indexOf(",")==-1 && nex.indexOf(".")!=-1) || nex.indexOf(".")==-1)
{
if (nex.indexOf(",")!=-1)
{
nex=nex.substring(0,nex.indexOf(","))+"."+nex.substring(nex.indexOf(",")+1,nex.length)
}
tot=eval(tot+tec.substring(i-1,i)+nex)
}
}
}
var tot=Math.round(tot*100)/100
document.evalCalc.tot.value=tot

}
else
{
alert(kom_ihag)
}
}
//-->
</SCRIPT>



<FORM NAME="evalCalc" method="post" action="a_tippa_odds_add.asp">

<input type="hidden" name="ID" value="<%=GameID%>">

<font size="2" color="#FFFF00">totalodds:</font><font color="#FFFF00">

<INPUT NAME="add1" id="add1" TYPE="text" SIZE="12" value="<%=Round(TotalOdds,2)%>">&nbsp;*

<INPUT NAME="add2" TYPE="text" SIZE="4" value="">

<INPUT VALUE="satsa" TYPE="button" onClick="calc()">&nbsp;

<p><font size="2" color="#FFFF00">ev. vinst:

<INPUT NAME="tot" TYPE="text" size="10" value="">&nbsp;&nbsp;&nbsp;<font face="Verdana" size="2"><b><input type="submit" value="betala" name="pay"></b></font>&nbsp;</p>

</form>

Redigerad av: tippexet


Redigerad av: tippexet
 
     

  Svara på inlägg  
 
Du måste vara medlem på ASPsidan för att kunna skriva i forumet.
För att bli medlem klicka här.
 
     

  » Logga in  
 
Användarnamn

Lösenord

 
     

  » Bli medlem  
  Bli medlem på ASPsidan!  
     

     
  Microsoft  
     

  » Partners  
  Comsolvia  
     

  » Senast online  
  Endast för inloggade  
  Antal inloggade: 1  
     

Copyright © 2007 www.ASPsidan.se
Ipeer sponsrar ASPsidan med Dedikerad Server
ASPsidan RSS
   
 XHTML / CSS
Det tog 1,7969 sekunder att ladda sidan