将水印添加到textarea

Hul*_*ulk 1 html javascript css css-selectors

如何为textarea添加"Enter textarea"等水印.

   <textarea rows = "8" cols = "18" border ="0" class="input" style="border: none;" WRAP id="details" name ="details"></textarea>
Run Code Online (Sandbox Code Playgroud)

谢谢..

Amy*_*y B 13

我认为你的意思是占位符?

在HTML5中:

<textarea placeholder="Enter textarea"></textarea>

在HTML4中:

<textarea onclick="if (this.value == 'Enter textarea') this.value = '';">Enter textarea</textarea>

  • 将"onclick"更改为"onfocus"并将"this.value =='输入textarea'"更改为"this.value == this.defaultValue",这样做效果非常好! (3认同)