From my littleexperience in Flex, I learned about Bindable variables, so that the content of a text element changed with th value of a variable, for example.
I'm wondering if it's possible to do such a thing in JavaScript. For instance, suppose I have an <h1 id="big_title">
that I want to contain the document's title. That can easily be done with document.getElementById('big_title').innerHTML = document.title;
, but what if document.title
changes? I'd have to manually update big_title
as well.
Another way of putting it, is there a way to create a custom onchange
-like event handler on a variable rather than a DOM element? This handler could update the title as needed.
EDIT: I know I could use a setInterval
to check for variable "bindings" (defined in an array) and update as needed, but this would be somewhat hack-ish and would require a compromise between responsiveness and impact on performance.