HTML5输入占位符一直显示(即使在键入时?)

时间:2012-12-07 12:51:27

标签: html css forms html5 input

可以执行类似下面的屏幕截图的操作吗?输入的类型为数字," px"由输入本身自动添加(并且不能更改)。

enter image description here

3 个答案:

答案 0 :(得分:3)

您可以使用右侧文字为span的{​​{1}}元素覆盖您的输入。

答案 1 :(得分:2)

它不是占位符。占位符仅用于向用户指示预期的输入类型。

你可以:

  1. 使用JS检查用户值并将“px”添加到字符串
  2. 创建一个'px'的小矢量图像,并设置为右侧的文本框背景。

答案 2 :(得分:1)

您可以通过document.getElementById获取输入值,然后将“px”添加到该值。最后你可以在输入中设置该值。