Jag försöker kontrollera två stycken datumfält med javascript de ska skriva ut tidskillnaden mellan de två tidpunkter som är inskrivna i textbox1 resp textbox2 så fort man ändrar på ett värde i dom. Kanske kan vara något??? Ja, om jag modifierar den lite borde det fungera. Tack för hjälpen!Kontrollera textboxar via Javascript eller VB
Jag har satt onchange på textboxarna och kan addera/subtrahera de två fälten men hur kan jag räkna ut tidskillnaden i javascript? Kan man göra samma sak i VBScript kod? Jag vet hur man gör funktionen men inte hur man styr textboxar utan att posta formuläret som de ligger i.
Alla tips tas tacksamt emot!
Mvh
JohanSv: Kontrollera textboxar via Javascript eller VB
/Pelle
<code>
<HEAD>
<SCRIPT LANGUAGE="JavaScript">
<!-- Original: Geoff Greer (gig0wiz@hotmail.com) -->
<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->
<!-- Begin
function calc(form) {
var laps = (isNaN( parseInt(form.laps.value) )) ? 0 : parseInt(form.laps.value);
if (laps) {
var minutes = (form.minutes.value == "") ? 0 : parseInt(form.minutes.value);
var seconds = (form.seconds.value == "") ? 0 : parseInt(form.seconds.value);
return( ((minutes * 60 + seconds) / laps) + " seconds");
}
else return ("");
}
// End -->
</script>
</HEAD>
<!-- STEP TWO: Copy this code into the BODY of your HTML document -->
<BODY>
<center>
<form name=raceform>
<table border=1 width=300>
<tr>
<td>Number of laps:</td>
<td><input type=text name=laps size=2></td>
</tr>
<tr>
<td>Desired time:</td>
<td><input type=text name=minutes size=2><b>:</b><input type=text name=seconds size=2> (mm:ss)</td>
</tr>
<tr>
<td colspan=2 align=center><input type=button value="Calculate" onclick="this.form.laptime.value=calc(this.form);"></td>
</tr>
<tr>
<td>Avg. Lap Time:</td>
<td><input type=text name=laptime></td>
</tr>
</table>
</form>
</center>
</code>Sv: Kontrollera textboxar via Javascript eller VB