javascript - 仅使用 HTML + JavaScript 的动态电子表格

标签 javascript html

所以我有几个问题。我正在尝试创建一个动态电子表格,具有将值插入其中的功能以及(并且仅需要)能够处理 SUM() 公式。我现在遇到的问题是插入值时。 首先让他们显示我用于插入的 JS。 HTML 表使用 1_1,1_2 等 id 值。

编辑:修复了 var column= document.getElementById(insert);行,但它似乎不想提交任何插入的值。难道不应该只是一个 return 语句来提交对 html 字段的更改吗?

function insertValue() {
    var v = document.getElementById("submitText");
    v = v.value;
    var row = document.getElementById("row");
    row = row.value;
    var col = document.getElementById("col");
    col = col.value;

    var insert = row + "_" + col;
    insert = insert.toString();
     var col = document.getElementById("col");

编辑::返回column.value = v; }//结束函数

当我尝试获取插入变量并将其用作 id 值时,它会破坏整个程序。我应该将插入变量转换为字符串以外的东西吗?

最佳答案

我认为

var column.getElementById(insert); 

应该是

var column = document.getElementById(insert); 

您的代码行无效。

关于javascript - 仅使用 HTML + JavaScript 的动态电子表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13015617/

相关文章:

javascript - 是否可以在循环中结束代码?

javascript - Bootstrap 选择下拉菜单只有图标

javascript - 如何将下拉列表值作为参数传递给函数

javascript - 使用另一个类选择一个 div

html - 更改下一步和后退按钮之间的空间

javascript - 将一些有用的 js 库包装到 Angular 模块的好习惯是什么?

javascript - 我怎样才能以相同的形式从具有相同名称的不同选择选项中获取一个值

html - 找不到格式和 MIME 类型受支持的视频。这是什么意思,我该如何更改

javascript - 图表未居中

html - 创建一个动态扩展宽度的DIV?