Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.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 将getElementbyID转换为表单字段值_Javascript_Form Fields - Fatal编程技术网

Javascript 将getElementbyID转换为表单字段值

Javascript 将getElementbyID转换为表单字段值,javascript,form-fields,Javascript,Form Fields,我正在使用“付费”幻灯片供应商提供的指定javascript。它通过getElementbyID使用API给我一个值。每次选择不同的图像“查看大”时,该值都会更改 我需要值,例如IMG_0001.jpg,显示在提交表单时要结转的特定“隐藏”表单字段中。我可以成功地将其放置在页面上的任何其他位置,使用带有适当id的DIV标记,但我不知道如何将值写入表单字段 除了使用DIV和id调用值,是否还有其他方法可以将其输入表单字段的“value”中 表单字段必须是“隐藏”的,名称必须是“项目编号”,否则任何

我正在使用“付费”幻灯片供应商提供的指定javascript。它通过getElementbyID使用API给我一个值。每次选择不同的图像“查看大”时,该值都会更改

我需要值,例如IMG_0001.jpg,显示在提交表单时要结转的特定“隐藏”表单字段中。我可以成功地将其放置在页面上的任何其他位置,使用带有适当id的DIV标记,但我不知道如何将值写入表单字段

除了使用DIV和id调用值,是否还有其他方法可以将其输入表单字段的“value”中


表单字段必须是“隐藏”的,名称必须是“项目编号”,否则任何其他属性(如id、类或值)都可以根据需要设置。

您应该显示您所指的“id”在您的问题中是什么,这样我们就不必猜测,但我怀疑您是在说您有

<img id="somename" src="IMG_0001.jpg" />
然后在javascript中

var selected_item = document.getElementById('somename'); 现在,您需要将src标记放入一个表单中

var form = document.getElementById('myForm'); var new_input = document.createElement('input'); new_input.type='hidden'; new_input.name='somename'; new_input.value=selected_item.getAttribute('src'); form.append(new_input);
这将向窗体的隐藏字段添加隐藏属性。当然,你没有给我们你的表单的名称,它是ID,你想添加什么,或者你从哪里获取数据,所以很多信息都需要根据你的情况进行更新

请写得更清楚..按照requestHi@pedalpete重新措辞,谢谢你的回复,如果我能澄清的话,我想这可能只是为了让我达到目的。我正在努力学习代码。如果你可以在线查看测试页面,你提出的所有问题都可以通过查看我的页面源完整性来回答。页面位于;