Я создаю расширение, у которого есть всплывающее окно, элементы которого создаются вызовом функции каждый раз, когда мышь наводит курсор на опцию всплывающего окна.Я могу достичь этого.Теперь мне нужно иметь всплывающее окно для каждого пункта меню (внутри оригинального всплывающего окна), хотя оно не является динамическим.У меня есть этот код, но он не работает:
var myMenuPopup = document.getElementById("file-popup4");
for (var m=0; m<localpubliclist.length; m++)
{
var newItem = document.createElement("menupopup");
newItem.setAttribute("label", publicdisplayname[m]);
newItem.setAttribute("id", "public" + m);
var new1 = document.createElement("menuitem");
new1.setAttribute("label","Home");
new1.setAttribute("id", "publichome" + m);
newItem.onclick = function(){
};
newItem.appendChild(new1);
myMenuPopup.appendChild(newItem);
, но это не работает.То есть всплывающее окно (newitem) не открывается.Может кто-нибудь, пожалуйста, помогите мне в чем проблема