ma1*_*w28 3 javascript dom prototype function
我如何执行以下操作,但仅适用于DOM对象,而不是所有对象:
Object.prototype.hide = function() {
this.style.display = 'none';
};
Run Code Online (Sandbox Code Playgroud)
请仅使用纯JavaScript,不使用jQuery或其他第三方库.
另外,请评论您的解决方案的标准和跨浏览器兼容性.
DOM中的元素HTMLElement
用作原型 - 所以在理想的世界中你只需要添加它.
HTMLElement.prototype.hide = function() {
this.style.display = 'none';
};
Run Code Online (Sandbox Code Playgroud)
但是:这在IE中不起作用,所以不用担心.
归档时间: |
|
查看次数: |
5155 次 |
最近记录: |