Друзья,hasOwnProperty HTMLElement Firefox
я замечаю в Firefox v23.0.1, что hasOwnProperty
из HTMLElement (вход, button..etc) не работает,
button1.hasOwnProperty('id') = false
Я использую для проверить :
var str1 = '';
for (pp in button1) {
if (button1.hasOwnProperty(pp)) {
str1 += (',' + pp);
}
}
alert(str1);//nothing here
но в хроме hasOwnProperty хорошо работает.
Знаете ли вы, что это ошибка?
Тест немного более широко, и вы найдете браузеры в использовании, которые не поддерживают * hasOwnProperty * на объекты DOM, и они не реализуют любой вид наследования. – RobG