输入类型 = "number" ;但仅适用于特定输入字段



如何使用仅在特定字段中使用的:input.type = "number";

var cell1 = row.insertCell(0);
var cell2 = row.insertCell(1);
var cell3 = row.insertCell(2);
var cell4 = row.insertCell(3); 

我有这些插入,将字段插入到表中。那么,我如何才能仅为e.Cell(0(指定呢?在特定字段中只有数字(0-9(。

抱歉,如果听起来很愚蠢。谢谢

当前您只创建一个单元格。要添加一个输入字段,只需创建一个(如下所示(并将其附加到您的单元格中,如下所示:

const input = document.createElement('input');
input.setAttribute('type', 'number'); 
input.setAttribute('min', 0); 
input.setAttribute('max', 9); 
cell1.appendChild(input)

一些资源让你了解这一切:

  • https://www.w3schools.com/tags/att_input_min.asp
  • https://developer.mozilla.org/en-US/docs/Web/API/Document/createElement

我希望这能有所帮助;(

最新更新