nille99Medlem sedan aug. 2002353 inlägg
Jag har två olika listrutor, en starttid och en sluttid.
Varje listruta har 24 olika alternativ, en för varje timme på dygnet
Under listrutorna har jag ett textruta där jag vill ha summan av antalet timmar.
Varje listruta har
onchange="timmar.value=(trafiktill.value - trafikfran.value)">
Den klarar att räkna ut antal timmar
Men om tex man börjar klockan 21.00 och slutar 04.00
blir det -17 timmar
Jag vill istället att det ska stå 7 timmar.
dectgapMedlem sedan sep. 20021 542 inlägg
if(trafikfran.value>trafiktill.value) trafiktill.value+=24
Då borde det väl bli rätt?
nille99Medlem sedan aug. 2002353 inlägg
Tack
jag löste problemet
onchange="if(trafiktill.value<trafikfran.value)(timmar.value=(trafiktill.value - trafikfran.value+24));if(trafikfran.value<trafiktill.value)(timmar.value=(trafiktill.value - trafikfran.value));if(trafiktill.value<trafikfran.value)(timmar.value=(trafiktill.value - trafikfran.value+24));else(timmar.value=(trafiktill.value - trafikfran.value))">