我有以下 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 创建,但没有任何更改,因为它应该对样式属性进行更改。关于这个有什么想法吗?(请忽略此代码中未显示的变量,它们已正确实现)。
编辑:
该函数被调用。部分功能实际上正在工作。