HTML输入类型?
HTML中是否有任何特殊的输入类型设计为仅显示基于其他输入的值?当任何人都不允许在上面写字的时候。还是禁用文本框是最佳选择?HTML输入类型?,html,Html,HTML中是否有任何特殊的输入类型设计为仅显示基于其他输入的值?当任何人都不允许在上面写字的时候。还是禁用文本框是最佳选择? <input type="text" readonly /> readonly属性发挥了神奇的作用。使用readonly属性,或者使用javascript更新div的内容。现在在浏览器上删除readonly属性非常容易。我建议您使用label或span,并为label元素编写几行css代码,使其看起来像输入框 测试值 标签{ 填充:3倍; 边框:1px纯黑
<input type="text" readonly />
readonly
属性发挥了神奇的作用。使用readonly属性,或者使用javascript更新div的内容。现在在浏览器上删除readonly属性非常容易。我建议您使用label或span,并为label元素编写几行css代码,使其看起来像输入框
测试值
标签{
填充:3倍;
边框:1px纯黑;
宽度:200px;
}
在HTML5草稿中,输出
元素就是为了这样的目的而存在的。不过,我认为使用它没有多大意义,因为同样的目标可以通过其他方式实现
为了只显示数据,请使用任何普通HTML元素,如p
或div
或span
如果数据需要沿着表单数据传输,请将其放入一个隐藏元素,
当然,如果需要,您可以将这两者结合起来:分别显示数据并将其包含到表单数据集中