javascript - `<element/>` 到 `<element> </element>` 有效吗?

标签 javascript html

<element />替换元素是否有效至 <element></element> .在这种情况下,我想要,

<input {attributes}></input>

这样我就可以在...中附加验证数据。这也可以从 <br /> 中实现吗?或 <hr />等等?

最佳答案

<input>标签没有 </input>而且不需要一个。同样适用于 <br><hr> .您可以将验证数据作为属性放在具有自定义属性的输入标签(或任何标签)上,如下所示:

<input type="text" data-validate="num">

如果您所说的验证是要在输入标签附近显示的单独 HTML,则将其放在自己的标签中 <input> 之前或之后标签:

<input type="text"><span class="validHint">This field accepts only numbers</span>

关于javascript - `<element/>` 到 `<element> </element>` 有效吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10368629/

相关文章:

javascript - 处理表单后更改 onclick 函数的位置

html - 当绝对 <div> 嵌套在其中时,相对 <th> 会失去边框

Javascript上传到自己

javascript - 为什么这个旋转横幅的导航按钮不起作用?

html - Bootstrap 中的媒体查询,不允许我更改导航的大小和颜色

javascript - 这是怎么做到的? (JavaScript 还是其他?)

javascript - 查询 javascript 对象文字集合中的特定项目

javascript - HTML 网格在我的网页右侧创建了烦人的边距

php - 如何让用户限制下载?

javascript - 如何使用闭包设置clearInterval()