Ups, det har du jo fuldstændig ret i, der var jeg lid for hurtig i vendingen!
Hvad med at benytte: The onpropertychange event fires when properties of an object, expando, or style sub-object change. To retrieve the name of the changed property, use the event object's propertyName property. This property returns a read-only string of the name of the property that has changed. In the case of Cascading Style Sheets (CSS) properties, the property name is prefixed with style. For example, if the CSS property pixelLeft is altered, the value of window.event.propertyName is style.left. By contrast, if the non-CSS property name is altered, the value of window.event.propertyName is name.
Den funker også på hidden, så skal man bare tjekke om det er value, der er ændret.
onpropertychange er ikke en standardiseret event, så den er nok ikke så god at bruge. Der trigges ikke nogen event, når værdien i et hidden felt ændres. På den anden side, opdateres et sådan felt jo ikke af sig selv - eller ved guddommelig indgriben :)
Du må med andre ord kalde 'callFunction', der hvor du opdaterer feltet. Sker det mange steder fra, kan du lave én central funktion, der opdaterer feltet og kalder 'callFunction' i samme hug - og så kalde den de steder, hvor det skal ske.
Der er meget stor forskel på, hvad de enkelte browsere understøtter ud over de der viste, så afhængig af udviklings- og produktionsmiljø, kan der være mange flere ...
-- f.eks. understøtter IE en myriade af drag-events på stort set alle elementer !-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.