Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将数据索引放入Javascript代码中_Javascript_Jquery_Html - Fatal编程技术网

将数据索引放入Javascript代码中

将数据索引放入Javascript代码中,javascript,jquery,html,Javascript,Jquery,Html,我有一个html表单,它有一些由js文件生成的字段。我试图找出如何将“数据索引”添加到javascript代码中,但没有找到任何关于如何添加的文档(可能我在谷歌上搜索了错误的东西) 以下是js文件中的代码片段: const serialInput = createDomElement("input", "form-control") serialInput.name ="serial " + device_id serialInput.pla

我有一个html表单,它有一些由js文件生成的字段。我试图找出如何将“数据索引”添加到javascript代码中,但没有找到任何关于如何添加的文档(可能我在谷歌上搜索了错误的东西)

以下是js文件中的代码片段:

   const serialInput = createDomElement("input", "form-control")
            serialInput.name ="serial " + device_id
            serialInput.placeholder="10 characters"
            serialInput.required = true
            serialInput.className ="form-control"
            serialInput.minLength = "10"
            serialInput.maxLength = "10"
我需要将
数据索引=“x”
添加到该代码中。非常感谢您的帮助。

serialInput.setAttribute('data-index', 'x');
//or
serialInput.dataset.index = 'x';
const serialInput=document.createElement(“输入”);
serialInput.name=“serial 1”;
serialInput.placeholder=“10个字符”;
serialInput.required=true;
serialInput.className=“表单控件”;
serialInput.minLength=“10”;
serialInput.maxLength=“10”;
setAttribute(“数据索引”,“x”);

console.log(串行输入)类似于将此添加到js中:

serialInput.dataset.index = "the index"

请参阅文档

createdElement(“输入”、“表单控件”)返回什么内容
?带有类窗体控件的输入元素?