Op mijn site heb ik een formulier met twee datumvelden A en B. Zo gauw het veld B de focus verliest, roep ik middels het onBlur-event een Javascript functie op. Dit gaat goed. Ik moet echter voor het aanroepen van de functie middels ASP een waarde uit een tabel halen, die afhankelijk is van de ingevulde velden. Dit krijg ik niet voor elkaar. Kan iemand mij op weg helpen?
Een linkje of een stukje code misschien om je probleem te verduidelijken???
Dit is de code van de combobox
De code van het Javascript ziet er als volgt uit:
Ik wil dat er in de array UrenTabel waardes uit een tabel gehaald worden die afhankelijk zijn van de begin- en einddatum. De SQL-query zal dus zoiets worden:
SQL = "SELECT * FROM UREN WHERE Begindatum < " & Begindatum
SQL = SQL & " AND Einddatum > " & Einddatum.
Maar hoe krijg ik dit voor elkaar?
code:
1
2
3
4
| <tr>
<td class=inh><b>Einddatum: </b></td>
<td class=inh><input type="text" name="Einddatum" size="10" onBlur="BerekenUren();"></td>
</tr> |
De code van het Javascript ziet er als volgt uit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| <script language="Javascript">
function BerekenUren(){
var UrenTabel = new Array(6);
UrenTabel[0] = 0;
UrenTabel[1] = 8;
UrenTabel[2] = 8;
UrenTabel[3] = 8;
UrenTabel[4] = 8;
UrenTabel[5] = 8;
UrenTabel[6] = 0;
var Datum = datum(document.forms[0].Begindatum.value);
var EindDatum = datum(document.forms[0].Einddatum.value);
EindDatum = add_day(EindDatum);
nUur = 0;
while(Datum.toString() != EindDatum.toString()){
nUur = nUur + UrenTabel[Datum.getDay()];
Datum = add_day(Datum);
}
document.forms[0].AantalUur.value = nUur;
}
</script> |
Ik wil dat er in de array UrenTabel waardes uit een tabel gehaald worden die afhankelijk zijn van de begin- en einddatum. De SQL-query zal dus zoiets worden:
SQL = "SELECT * FROM UREN WHERE Begindatum < " & Begindatum
SQL = SQL & " AND Einddatum > " & Einddatum.
Maar hoe krijg ik dit voor elkaar?
Voortaan bij een topic houden ok, je hoeft niet voor ieder deelprobleem een nieuwe te openen...., ga maar verder in deze en laat die andere met rust....
[topic=430896]
[topic=430123]
[topic=430896]
[topic=430123]
Pagina: 1