Hola:
En principio es lo que he visto "anormal", y sin saber si existen errores, tan solo doy mi opinión... si puedes probar alternativas, podrías inicializar el value del control con alguna frase del estilo "introduzca dato"...
Yo suelo usar controles de formulario dentro de un formulario, así que fuera de su contexto, no se me ocurre otra solución...
Otra cosa, ¿lo has probado en más navegadores?
Saludos