Показать сообщение отдельно
  #1 (permalink)  
Старый 27.03.2017, 17:48
Профессор
Отправить личное сообщение для atanov Посмотреть профиль Найти все сообщения от atanov
 
Регистрация: 27.06.2016
Сообщений: 180

как получить id i-frame
Доброго времени,
как получить id i-frame? Почему-то такая функция не пашет

document.onclick = function(event){
    event = event || window.event;
    if (!event.target) {
        event.target = event.srcElement;
   }
    alert(event.target.id);
}
document.write("<iframe src='' frameborder=1 width=30 height =30 id='frame1' name='frame1'></iframe>");
document.write("<br>");
document.write("<br>");
document.write("<iframe src='' frameborder=1 width=30 height =30 id='frame2' name='frame2'></iframe>");
frame1.document.designMode = "on";
frame2.document.designMode = "on";


Сколько не кликай что по первому, что по второму фрейму, алерт не всплывает. стоит кликнуть рядом куда-нибудь, всплывает ожидаемо пустой алерт.
Ответить с цитированием