Sto cercando di trovare una soluzione alternativa per i browser che non interpretano l'attributo segnaposto per gli elementi di input. Ho questo semplice script jQuery ma genera un errorejQuery: Javascript genera Errore "L'operazione non è sicura" quando si imposta il valore
SecurityError: "The operation is insecure.
this.value = val;"
del mio script Qui:
$('document').ready(function(){
$('input').each(function() {
if ($(this).val() === '' || $(this).val() === undefined) {
$(this).val($(this).attr('placeholder'));
}
});
});
Chiunque tutte le idee che cosa posso fare? O cosa sto facendo di sbagliato? O cosa significa questo errore? Accade in Firefox, non l'ha ancora provato su altri Browser.
Eh? Non ho mai visto quell'errore Quale browser l'ha lanciato? – Utkanos
FWIW '$ (this) .val()' non restituirà mai 'undefined'. –
Hai qualche estensione del browser o plug-in in esecuzione che potrebbe impedire a Javascript di modificare i valori del modulo? –