Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
HTML输入类型?_Html - Fatal编程技术网

HTML输入类型?

HTML输入类型?,html,Html,HTML中是否有任何特殊的输入类型设计为仅显示基于其他输入的值?当任何人都不允许在上面写字的时候。还是禁用文本框是最佳选择? <input type="text" readonly /> readonly属性发挥了神奇的作用。使用readonly属性,或者使用javascript更新div的内容。现在在浏览器上删除readonly属性非常容易。我建议您使用label或span,并为label元素编写几行css代码,使其看起来像输入框 测试值 标签{ 填充:3倍; 边框:1px纯黑

HTML中是否有任何特殊的输入类型设计为仅显示基于其他输入的值?当任何人都不允许在上面写字的时候。还是禁用文本框是最佳选择?


<input type="text" readonly />

readonly
属性发挥了神奇的作用。

使用readonly属性,或者使用javascript更新div的内容。

现在在浏览器上删除readonly属性非常容易。我建议您使用label或span,并为label元素编写几行css代码,使其看起来像输入框

测试值
标签{
填充:3倍;
边框:1px纯黑;
宽度:200px;
}

在HTML5草稿中,
输出
元素就是为了这样的目的而存在的。不过,我认为使用它没有多大意义,因为同样的目标可以通过其他方式实现

为了只显示数据,请使用任何普通HTML元素,如
p
div
span

如果数据需要沿着表单数据传输,请将其放入一个隐藏元素,

当然,如果需要,您可以将这两者结合起来:分别显示数据并将其包含到表单数据集中