Valor / marcador de posición - estilo diferente para las palabras
Estoy teniendo problemas con los marcadores de posición. Quiero preguntar, ¿existe la posibilidad de aplicar un valor de estilo en los campos de entrada pero de manera diferente a las palabras de estilo de ese valor?
Por ejemplo, si tenemos campo de entrada que tiene valor inicial"First Name"
quiero tenergreen color
para"First"
yred color
para"Name"
(esto es solo un ejemplo).
¿Es esto posible?
Nota: Estoy usando el valor como "marcador de posición" (en lugar del atributo html del marcador de posición) debido a, por ejemplo,
<code><input type="text" value="First Name" onFocus="if (this.value == 'First Name') {this.value = '';}" onBlur="if (this.value == '') {this.value = 'First Name';}" /> </code>