html - 如何为所有元素设置默认属性

标签 html

比如我有如下代码

<form>
  <input type="text" required="true">
  <input type="text" required="true">
  <button type="submit">Click</button>
</form>

伙计们,是否可以为属性“required”设置一个默认值“true”? 像这样:

<form required="true">
  <input type="text">
  <input type="text">
  <button type="submit">Click</button>
</form>

最佳答案

这对于纯 HTML 是不可能的。某些模板语言可能具有此功能(或类似功能)。

您可以考虑使用 javascript。

var inputs = document.getElementsByTagName("input");
for(var i = 0; i < inputs.length; i++){
    inputs[i].required = true;
}

关于html - 如何为所有元素设置默认属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49283821/

相关文章:

html - 不能使用背景图像 html/css

JavaScript - 计算按钮被按下的次数(函数)

html - 在 http ://www. apple.com/uk/mac-pro/上使用的这个滚动叫什么

html - 使用 CSS3 的背景图像底部渐变

jquery - 提交时清除 jQuery 占位符

html - 标题背景未加载

javascript - 功能性 HTML 表格(排序、过滤、移动和切换列)

html - HTML5 中的 header

HTML 5 移动设备方向 API : Alpha (compass) value does not indicate north

html - 您如何修改帖子的 wordpress css?