Javascript 在HTML中创建自定义元素

Javascript 在HTML中创建自定义元素,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我正在尝试创建自己的HTML元素。现在,在您将此标记为重复并对其进行否决表决之前,让我告诉您,我这样做不是为了设计样式。我已经创建了自己的样式标签,甚至回答了一个有关堆栈溢出的问题 我见过这样的网站: 及 但他们没有回答我的问题 我正在尝试制作一个“小部件”标签。例如: <submit value='Submit form'></submit> 而不是 <input type='submit' value='Submit form'></inp

我正在尝试创建自己的HTML元素。现在,在您将此标记为重复并对其进行否决表决之前,让我告诉您,我这样做不是为了设计样式。我已经创建了自己的样式标签,甚至回答了一个有关堆栈溢出的问题

我见过这样的网站:

但他们没有回答我的问题

我正在尝试制作一个“小部件”标签。例如:

<submit value='Submit form'></submit>

而不是

<input type='submit' value='Submit form'></input>

我经常处理表单,使用输入和类型是非常无组织和乏味的

我有什么办法可以这样做吗? 我不希望使用像jquery这样的第三方脚本,但如果需要,我可以使用它。

您可以使用
提交表单
。它使用的字符比小部件更少


默认情况下提交包含表单:“该按钮将表单数据提交到服务器。如果未指定[
类型
]属性,或者该属性动态更改为空值或无效值,则这是默认值。”–Blazemonger 45分钟前

可能希望查看类似于、或Angular的组件系统。是,只要正确地创建和注册它们,您就可以。有许多关于自定义元素的问题,所以…尝试搜索它们。也就是说,你似乎在重新发明轮子,却没有什么好处。
“但他们没有回答我的问题”
-为什么不呢?这种尝试在什么方面没有达到预期效果?为什么需要这样做?创建您自己的元素是一个巨大的麻烦,但收获很少。您可以使用。它使用的字符比小部件更少。