对HTML标记中javascript变量的引用
我试图通过引用将标记值“链接”到javascript变量(理想情况下是一个函数,但变量是一个好的开始)。 我知道我可以做一个对HTML标记中javascript变量的引用,javascript,jquery,html,dom,Javascript,Jquery,Html,Dom,我试图通过引用将标记值“链接”到javascript变量(理想情况下是一个函数,但变量是一个好的开始)。 我知道我可以做一个myDom.value=myVar但是如果myVar的值改变,标签将不会被修改 有可能做到这一点吗(不使用事件,因为它会很重) 谢谢:)不 您可以通过将对象指定给对象来伪造引用,但前提是您将对象指定给的属性需要一个对象,并且知道从中提取数据,而不是将其字符串化并直接使用它。您可以在变量周围使用闭包函数。因此,不是附加值,而是附加一个返回变量的函数: myDom.valueA
myDom.value=myVar
但是如果myVar
的值改变,标签将不会被修改
有可能做到这一点吗(不使用事件,因为它会很重)
谢谢:)不
您可以通过将对象指定给对象来伪造引用,但前提是您将对象指定给的属性需要一个对象,并且知道从中提取数据,而不是将其字符串化并直接使用它。您可以在变量周围使用闭包函数。因此,不是附加值,而是附加一个返回变量的函数:
myDom.valueAccessor = function(){ return value }
之后,您可以通过以下方式访问结果:
myDom.valueAccessor()
这将跟踪
value
中的值的变化。显然,您可以为函数选择snappier名称。这对我在Firefox中似乎很有用。听起来你在寻找类似的MVVM框架。请提供一些代码,以便我们更好地理解