не работает так. для него 1 это true поэтому он 4 алерта с белибердой выдает. если 1 заменить на "y" (или единицу в кавычки взять) то алертов вообще нет
<div title="поговорка" мама="y" мыла="y" папу="n" раму="y"></div>
<script type='text/javascript'>
var o=document.querySelector('[title="поговорка"]');
for (var key in o) {
if (o[key]==="y") {
alert(key+' = '+o[key]);
};
};
</script>
Последний раз редактировалось sovsem-nub, 16.04.2015 в 09:39.
Все там работает. Просто не факт, что тебе именно это нужно...
За сим подумай хорошенько чего ты в итоге хочешь таки получить. Потом правильно сформулируй свой вопрос.