Я пытаюсь найти резервное решение для браузеров, которые не интерпретируют атрибут placeholder для элементов ввода. У меня этот простой jQuery Script, но он вызывает ошибку
SecurityError: "The operation is insecure.
this.value = val;"
Здесь мой script:
$('document').ready(function(){
$('input').each(function() {
if ($(this).val() === '' || $(this).val() === undefined) {
$(this).val($(this).attr('placeholder'));
}
});
});
Любые идеи, что я могу сделать? Или что я делаю неправильно? Или что эта ошибка означает? Это происходит в Firefox, еще не проверял его в других браузерах.