js如何对表单元素进行原型化?

时间:2015-07-04 11:29:22

标签: javascript forms prototype

这有效: String.prototype.myfunction = function(){}

但这不是真的: Form.prototype.myfunction = function(){}

如何使protoype适用于表单元素? 谢谢

1 个答案:

答案 0 :(得分:2)

没有Form构造函数。 <form>元素是实现HTMLElement接口的HTMLFormElement构造函数的实例。

HTMLFormElement.prototype.myfunction = function (){}

应该注意的是,修改prototype接口的HTMLElement被视为不良做法。