Texto de marcador de posición HTML en un formulario de área de texto

En uno de mis sitios web, he creado un formulario que recopila el nombre de las personas, el correo electrónico y una descripción de su idea.

imité los caracteres de la descripción a 500 caracteres ya que no quiero leer una tonelada y descubrí cómo hacer que el texto aparezca en el área de texto antes de que el usuario ingrese lo que quiere.

Actualmente, el usuario debe eliminar la "Descripción de su idea", pero quiero agregar la clase de marcador de posición donde elimina lo que he escrito en el área de texto cuando hace clic en el área de texto

He buscado en algunos sitios y no pude entender cómo usarlo, lo coloqué en mi código, pero por lo general la clase solo apareció como texto dentro de mi área de texto.

Cualquier ayuda para usar esta clase sería genial, gracias

quí está lo que he escrit

Dentro de las etiquetas principales

<script language="javascript" type="text/javascript">
function limitText(limitField, limitCount, limitNum) {
    if (limitField.value.length > limitNum) {
        limitField.value = limitField.value.substring(0, limitNum);
    } else {
        limitCount.value = limitNum - limitField.value.length;
    }
}
</script>

Dentro de las etiquetas del cuerpo

<form name="form1" method="post" action="ideas.php"> 
Your Name: &nbsp;<input type="text" name="name"><br>
Your Email: &nbsp;<input type="text" name="email"<br>
<textarea name="desc" cols=50 rows=10 onKeyDown="limitText(this.form.desc,this.form.countdown,500);" 
onKeyUp="limitText(this.form.desc,this.form.countdown,500);">Description of your idea</textarea><br>
<font size="1">(Maximum characters: 500)<br>
You have <input readonly type="text" name="countdown" size="3" value="500"> characters left.</font>
<br>
<input type="submit" name="Submit" value="Submit!"> </form>

Respuestas a la pregunta(2)

Su respuesta a la pregunta