Hola,
No tengo ni idea de a que te refieres...
¿¿¿ Cuando dices "con este texto en el textarea..." te refieres a lo de "Escribe algo aquí..." ???
¿A que te refieres por "colocar en la función" y que "lo evalue correctamente"?
A mi modo de entender ya estoy haciendo lo que dices, aun que si vuelves a psotear querrá decir que no... La verdadque no entiendoa que te refieres...
Por si a caso he cambiado un poco el código para hacerlo un pelin más limpio, pero vaya, que la filosofia es la misma.
Código PHP:
<html>
<head>
<script type="text/javascript">
var textoInicial = new String();
textoInicial = "Escribe algo aquí...";
function textArea_blur(id)
{
var area = document.getElementById(id);
if(area.value == "")
{
area.value="Escribe algo aquí...";
}
}
function textArea_focus(id)
{
var area = document.getElementById(id);
if(area.value == textoInicial)
{
area.value="";
}
}
</script>
</head>
<body>
<textarea rows="2" cols="20" id="area" onBlur="textArea_blur(this.id)" onFocus="textArea_focus(this.id)">
Escribe algo aquí...</textarea>
</body>
</html>
Por favor, si aun no te hemos resuelto la duda o hay algo que no entiendes, nos lo puedes explicar un poco más detallado? Yo al menos no lo entiendo...
Saludos.