¿Cómo agregar un valor predeterminado para html <textarea>? [cerrado]

Resuelto Newbie Coder asked hace 13 años • 10 respuestas

Quiero establecer un valor predeterminado para mi html <textarea>. Leí en un material que para agregar valor predeterminado tienes que hacer algo como <textarea>This is default text</textarea>. Lo hice pero no funciona. ¿Qué es lo correcto?

Newbie Coder avatar May 15 '11 14:05 Newbie Coder
Aceptado

Aquí está mi ejemplo de jsFiddle . esto funciona bien:

<textarea name='awesome'>Default value</textarea>
Andrew Jackman avatar May 15 '2011 08:05 Andrew Jackman

Puedes usar el atributo de marcador de posición , que no agrega un valor predeterminado , pero podría ser lo que estás buscando:

<textarea placeholder="this text will show in the textarea"></textarea>

Compruébalo aquí: http://jsfiddle.net/8DzCE/949/ ingrese la descripción de la imagen aquí

Nota importante (como lo sugiere Jon Brave en los comentarios) :

El atributo de marcador de posición no establece el valor de un área de texto. Más bien, "El atributo de marcador de posición representa una sugerencia breve (una palabra o frase corta) destinada a ayudar al usuario con la entrada de datos cuando el control no tiene valor" [y desaparece tan pronto como el usuario hace clic en el área de texto]. Nunca actuará como "valor predeterminado" para el control. Si desea eso, debe colocar el texto deseado dentro de Aquí está el valor predeterminado real, según otras respuestas aquí

bhavya_w avatar Jun 02 '2014 16:06 bhavya_w

Si desea traer información de una base de datos a una etiqueta de área de texto para editarla: la etiqueta de entrada no debe mostrar datos que ocupen varias líneas: las filas no funcionan, la entrada de etiqueta es una línea.

<!--input class="article-input" id="article-input" type="text" rows="5" value="{{article}}" /-->

La etiqueta de área de texto no tiene valor , pero funciona bien con los manillares.

<textarea class="article-input" id="article-input" type="text" rows="9" >{{article}}</textarea> 
user2519992 avatar Jun 25 '2013 12:06 user2519992