我有以下 javascript 代码:
function createDiv(id){
      var temp = document.createElement('div');
      temp.setAttribute("id", id); 
      document.getElementsByTagName('body')[0].appendChild(temp);
    }
createDiv('upper_outer');
function /*ABSTRACTION*/(e)
    {
          /* Part not shown of the function is working correctly */
          var upper = document.getElementById("upper_outer");
          upper.style.display = "block";
          upper.style.position = "absolute";
          upper.style.height = $(document).height() - init_co[0] + "px";
          upper.style.width = s_box.style.width + "px";
          upper.style.left =  init_co[0] + "px";
          upper.style.top = init_co[1] + "px";
}
通过开发控制台,我可以检查 div 实际上是否已使用正确的 id 创建,但没有任何更改,因为它应该对样式属性进行更改。关于这个有什么想法吗?(请忽略此代码中未显示的变量,它们已正确实现)。
编辑:
该函数被调用。部分功能实际上正在工作。