首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >执行脚本后不显示.AppendChild()

执行脚本后不显示.AppendChild()
EN

Stack Overflow用户
提问于 2014-08-15 02:10:17
回答 1查看 126关注 0票数 0

嗯,这是一个奇怪的问题,当脚本运行时,它工作得很好,但它不显示在屏幕上,然后当我“检查元素”并关闭检查元素的窗口或放大/缩小页面时,它就会显示出来。我确信任何" display“css属性都没有问题,因为它即使在放大/缩小之后也不会显示……

我真的不明白为什么会这样:/

脚本:

代码语言:javascript
复制
function css() //create new
{
    var qntinputs = document.getElementsByTagName('input');
var j = qntinputs.length + 9;
var i = qntinputs.length;


for (i; i<j;i++)
{ 
    table = document.getElementById("table");
      var element = document.createElement('div');
      var input = document.createElement("input");
      element.className = "cell";
      element.style.paddingTop = "0px";
      element.style.height = "50px";
      input.className = "insert" + i;
      if (i == j-1 || i == j-2)
      {
          if (i==j-1) 
          {
               element.style.width ="100px";
               input.style.width ="90px";
               input.style.paddingLeft = "5px";
          }
          else 
          {
              element.style.width ="90px";
              input.style.width ="90px";
          }
        input.type = "checkbox";
      }
      else
      {
          if (i == j-4 || i == j-3)
          {
              input.type = "time";
          }
          else
          {

              if (i== j-5)
              {
                input.type = "date";
              }
                  else
                  {
                      if (i== j-6)
                      {
                        element.style.width = "90px";
                        input.style.width = "80px";
                      }
              }
           }
      } 
      document.getElementById("table").appendChild(element);
     table.appendChild(element);
     element.appendChild(input);
}
i = qntinputs.length;
}

有没有办法“刷新”或再次放大或缩小来显示它?

EN

回答 1

Stack Overflow用户

发布于 2014-08-15 02:24:29

不能将div添加为table子级。它需要在td中。您需要向表中追加tr,然后追加tddiv元素,或者直接在td上插入内容而不是div

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25314770

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档