我想使用自定义设置器订阅所有输入中属性的所有更改value:
Object.defineProperty(HTMLInputElement.prototype, 'value', {
set: function(newValue) {
// do some logic here
// WHAT PUT HERE to call "super setter"?
}
});
Run Code Online (Sandbox Code Playgroud)
如果我使用this.value = newValue;我得到的结果Maximum call stack size exceeded是相当正确的,但是......
没关系。我应该怎样称呼才能以value正确的方式改变?这里是
JSFIDDLE有更详细的解释。