如何使html输入字段的占位符文本可编辑?

时间:2014-05-08 10:58:25

标签: javascript jquery html css

我有类似的东西 <input placeholder="something">

默认行为是当用户开始输入时占位符文本消失。如何才能使占位符成为字段的实际内容并且可以编辑?

我需要javascript吗?

2 个答案:

答案 0 :(得分:4)

将您的placeholder属性更改value属性,例如:

<input value='foo'/>

这将使 foo 成为输入的默认内容,当用户点击该字段时,该内容将可编辑。

答案 1 :(得分:3)

你可以使用value属性:

<input placeholder="something" value="something"/>

在运行时使用jquery:

$('inp_selector').val($('inp_selector').attr('placeholder'))