- 主题:怎么监听一个input的value被js代码修改?
我试了几种观察者
包括 addlistener(change,
MutationObserver.observe(input
Object.defineProperty(input,{set:function
都不行?
--
FROM 111.13.93.*
可以这样么?加载存储input值,在body上绑定mouse事件,e查找是否input元素,验证input的value是否有变化。
--
FROM 182.48.117.*
什么意思? input 的 onchange 事件不触发?
【 在 sitepenfan (canvas) 的大作中提到: 】
: 我试了几种观察者
: 包括 addlistener(change,
: MutationObserver.observe(input
: ...................
--
FROM 14.152.90.*
回复俩位哈,前提是js代码修改input的值,所以change和mouse事件全部不生效
--
FROM 36.110.51.*
angular的on呢
【 在 sitepenfan 的大作中提到: 】
: 回复俩位哈,前提是js代码修改input的值,所以change和mouse事件全部不生效
--
FROM 117.144.246.*
你可以做自定义事件,js修改值时候触发事件。
【 在 sitepenfan 的大作中提到: 】
: 回复俩位哈,前提是js代码修改input的值,所以change和mouse事件全部不生效
--
FROM 182.48.117.*
好像是不行,因为 value 不是attribute,只有 ie 下有一个 onpropertychange 能抓到
【 在 sitepenfan (canvas) 的大作中提到: 】
: 回复俩位哈,前提是js代码修改input的值,所以change和mouse事件全部不生效
--
FROM 14.152.90.*
knockout的subscribe就是专门干这个的
--
FROM 115.70.49.*