【问题标题】:Automatic numbering with choice of the starting number with js [closed]使用js选择起始编号的自动编号[关闭]
【发布时间】:2022-06-15 00:38:27
【问题描述】:

我正在尝试生成一个增加数字的系统,目前这可以工作,我无法插入的部分与值 i=0 的修改有关。

我应该可以在“inizio”字段中插入一个数字,编号应该从那里开始,例如: 我已经插入 10 来克隆 10 次,它返回从 10 到 20 的结果

function addFields() {
  var number = document.getElementById("member").value;
  var container = document.getElementById("container");
  while (container.hasChildNodes()) {
    container.removeChild(container.lastChild);
  }
  for (i = 0; i < number; i++) {
    container.appendChild(document.createElement("br"));
    container.appendChild(document.createTextNode("N° " + (i + 1)));
    container.appendChild(document.createElement("br"));
    var input = document.createElement("input");
    input.type = "text";
    input.placeholder = +(i + 1);
    container.appendChild(input);
    container.appendChild(document.createElement("br"));
  }
}
Numero iniziale:<input type="text" id="inizio" name="inizio" value=""><br /> Quanti ne genero:<input type="text" id="member" name="member" value=""><br />
<a href="#" id="filldetails" onclick="addFields()">Genera</a>
<div id="container"></div>

有人教我怎么做吗?谢谢! ;)

【问题讨论】:

  • 你应该把你的代码放在你的问题中。您可以使用 sn-p(编辑器中的&lt;&gt; 按钮)
  • 当您输入到 JSFiddle 的裸链接时,系统会警告您。您是否有没有按照它的建议在此处复制代码的原因?请参阅How to Ask:“如果可以创建一个可以链接到的问题的实时示例(例如,在sqlfiddle.comjsbin.com),那么就这样做 - 但也将代码复制到问题本身。”

标签: javascript


猜你喜欢
  • 2013-10-05
  • 2010-11-01
  • 2021-12-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多