Jag har ett knepigt problem...
Jag har en funktion som anropas från några inputboxar på ett OnChange event.
Om man inte skrivit in en siffra (eller en för hög siffra) så kommer det upp ett felmeddelande samt nollställer
if(toHigh(value) || notInteger(value))
{
document.form.obj.value = '0';
alert("Felmeddelande");
}
Nu är det dock så att om jag skriver in t.ex 5 (det är för högt) så kommer det upp ett felmeddelande och boxen nollställs. Men nu skriver jag in 5 igen i samma box och då kommer inte felmeddelandet upp!!! Detta för att IE inte verkar anse att man bytt värdet på boxen (onchange-eventet inträffar alltså aldrig), hur kommer det sig, och hur fixar jag det?