为了账号安全,请及时绑定邮箱和手机立即绑定

从外部 JS 将Child“Table”对象附加到 HTML 页面上的“Div”

从外部 JS 将Child“Table”对象附加到 HTML 页面上的“Div”

慕斯王 2023-10-20 16:16:19
我有一个js函数。该函数创建Table元素并返回它。我已将其放在同一页面上,然后它就可以工作了。但我已将该功能设为external js. 然后它就不起作用了。如何从外部 js 在 HTML 页面上的元素中附加Tablereturn ?Div外部JS:// JavaScript Documentfunction createtbl() {  var table = document.createElement("table");  table.border = "1";  var row = table.insertRow(-1);  var cell = row.insertCell(-1);  cell.innerHTML = "Cell Value";  var globaldiv = document.getElementById("globaldiv");  globaldiv.innerHTML = "";  globaldiv.appendChild(table);}createtbl()<div id="globaldiv"></div>
查看完整描述

1 回答

?
慕妹3146593

TA贡献1820条经验 获得超9个赞

这适用于包含名为 globaldiv 的 div 的所有页面


// JavaScript Document

function createtbl() {

  var table = document.createElement("table");

  table.border = "1";


  var row = table.insertRow(-1);

  var cell = row.insertCell(-1);

  cell.innerHTML = "Cell Value";


  var globaldiv = document.getElementById("globaldiv");

  if (globaldiv) {

    globaldiv.innerHTML = "";

    globaldiv.appendChild(table);

  }    


}

window.addEventListener("load",createtbl);

<div id="globaldiv"></div>


查看完整回答
反对 回复 2023-10-20
  • 1 回答
  • 0 关注
  • 84 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信