E should'nt essere quella di difficile da capire questo fuori senza un plug-in, sto cercando di indovinare qualcosa di simile a questo farà il trucco:
var test = document.createElement('input');
if (!('placeholder' in test)) {
$('input').each(function() {
if ($(this).attr('placeholder') != "" && this.value == "") {
$(this).val($(this).attr('placeholder'))
.css('color', 'grey')
.on({
focus: function() {
if (this.value == $(this).attr('placeholder')) {
$(this).val("").css('color', '#000');
}
},
blur: function() {
if (this.value == "") {
$(this).val($(this).attr('placeholder'))
.css('color', 'grey');
}
}
});
}
});
}
Segnaposto are'nt supportati in IE, è necessario utilizzare un valore e impostarlo a fuoco/sfocatura, ecc con javascript. – adeneo
È possibile utilizzare un [polyflage] attributo ['placeholder'] (https://github.com/jamesallardice/Placeholders.js) per aggiungere il supporto per l'attributo' segnaposto' in tutti i browser. IE non supporta al di sotto versione 10. –
si dovrebbe accettare una delle risposte, se vi hanno aiutato – Eonasdan