О новой функции HTML5-заполнителя в Firefox - PullRequest
2 голосов
/ 22 февраля 2012

в Firefox:

console.log(document.createElement('input').placeholder === ''); // true

console.log(document.createElement('input').hasOwnProperty('placeholder')); // false

Я думаю, что коды 2-й строки должны возвращать true точно так же, как вы видите в Chrome. Но я получаю false. Почему?

Спасибо!

1 Ответ

1 голос
/ 22 февраля 2012

Спецификация определяет свойство JS как для прототипа, а не для самого объекта.Chrome ошибается для всех свойств DOM;это давняя ошибка в Chrome.

...