Het is een beetje een vreemd probleem, en ik weet ook niet of er überhaupt een oplossing voor is, maar ik zal het proberen uit te leggen:
Wat ik graag wil
Ik heb een tekstvak <input type=text etc> die door bepaalde user-acties automatisch gevuld wordt met een datum (die kan dus niet zelf ingevuld worden in dit tekstvak). Uiteindelijk komt er een datum in het formaat yyyy-mm-dd in het tekstvak te staan. Nu wil ik graag, zodra de inhoud van het tekstvak veranderd een functie aanroepen. Dus zoiets als:
Het probleem
De onChange voert code uit als het tekstvak de focus verliest en de inhoud veranderd is. In mijn situatie veranderd alleen de inhoud en niet de focus (omdat de gebruiker niets intypt).
Verder heb ik de onBlur, maar die voert alleen code uit als de focus verloren gaat.
The question
Nu vraag ik mij af: is er een event waarbij code uitgevoerd wordt als de inhoud veranderd wordt? En anders: kan ik zelf een event maken op een of andere manier?
Wat ik graag wil
Ik heb een tekstvak <input type=text etc> die door bepaalde user-acties automatisch gevuld wordt met een datum (die kan dus niet zelf ingevuld worden in dit tekstvak). Uiteindelijk komt er een datum in het formaat yyyy-mm-dd in het tekstvak te staan. Nu wil ik graag, zodra de inhoud van het tekstvak veranderd een functie aanroepen. Dus zoiets als:
code:
1
| onChange="updateStartDate(this)" |
Het probleem
De onChange voert code uit als het tekstvak de focus verliest en de inhoud veranderd is. In mijn situatie veranderd alleen de inhoud en niet de focus (omdat de gebruiker niets intypt).
Verder heb ik de onBlur, maar die voert alleen code uit als de focus verloren gaat.
The question
Nu vraag ik mij af: is er een event waarbij code uitgevoerd wordt als de inhoud veranderd wordt? En anders: kan ik zelf een event maken op een of andere manier?
taste and see that the Lord is good