首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自定义元素从输入类型范围扩展

自定义元素从输入类型范围扩展
EN

Stack Overflow用户
提问于 2015-06-16 00:01:55
回答 1查看 119关注 0票数 0

我想不出如何找回当前的攻击。输入类型范围元素的值。攻击者。值似乎不是幻灯片期间更改的“内部吸引值”。

Javascript

代码语言:javascript
复制
'use-strict';
(function(){
var fooProt = Object.create(HTMLElement.prototype);

Object.defineProperty(fooProt, "bar", {
    value: {test: 1},
    writable: false,
    enumerable: true
});

fooProt.getMin = function() {
    return this.bar.test;
};

fooProt.attachedCallback = function () {
    this.addEventListener('change', function(){
        //get current value, following does not appear to work
        //console.log(this.value);
    });
};

var foo = document.registerElement('ex-foo', {prototype : fooProt, extends : 'input'});
})();

代码语言:javascript
复制
<input type="range" min="1" max="100" value="1" is="ex-foo" id="foo">
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-06-16 00:21:37

HTMLElement不为您提供value属性,但HTMLInputElement提供:

代码语言:javascript
复制
var fooProt = Object.create(HTMLInputElement.prototype);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30856867

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档