Quote Originariamente inviata da KillerWorm Visualizza il messaggio
L'attributo placeholder puoi comunque utilizzarlo, indicandolo quindi sul codice HTML, anche se il browser (datato) non lo supporta. Male che vada, tale funzionalità non risulterà attiva su quel browser. A quel punto fai un semplice test in JavaScript per determinare il caso in cui tale proprietà non è disponibile su un elemento input (che magari crei al volo via script solo per il test); in tal caso vai ad "attivare" l'altro sistema JavaScript.

Senza stare a reinventare la ruota, ti invito a fare qualche semplice ricerca sul web dove sicuramente troverai ulteriori informazioni utili e script già pronti da copiaincollare.
Una ricerca potrebbe essere questa: check if placeholder is supported

Se comunque hai ancora difficoltà, chiedi pure.
Buon proseguimento.
Grazie ho risolto.