Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.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 将div.innerHTML作为隐藏表单值放置_Javascript_Html - Fatal编程技术网

Javascript 将div.innerHTML作为隐藏表单值放置

Javascript 将div.innerHTML作为隐藏表单值放置,javascript,html,Javascript,Html,我有一个很长的页面,其中有一个相同的部分,我正试图合并成一个具有以下内容的页面: 标题 说明 形式 我有可以更改标题和描述的鼠标盖,但需要一个解决方案,在更改时将隐藏表单输入的值更改为新标题 如何获取隐藏表单值,以便将onmouseover更改为与当前标题值相等的值? <a href="." onmouseover="changeContent('title', 'Title/Value'); changeContent('body', 'DESCRIPTION')">Milesto

我有一个很长的页面,其中有一个相同的部分,我正试图合并成一个具有以下内容的页面:

标题
说明
形式

我有可以更改标题和描述的鼠标盖,但需要一个解决方案,在更改时将隐藏表单输入的值更改为新标题

如何获取隐藏表单值,以便将onmouseover更改为与当前标题值相等的值?

<a href="." onmouseover="changeContent('title', 'Title/Value'); changeContent('body', 'DESCRIPTION')">Milestones</a>
形式


这就是你要找的吗

document.getElementById('hiddenInputId').value = msg;

您的隐藏元素没有Id,因此可以使用以下内容:

var elems = document.getElementsByName('category');
elems[0].value = <<new value>>
var elems=document.getElementsByName('category');
元素[0]。值=
getElementsByName
始终返回一个数组,因此必须拾取第一个元素并设置其值


干杯

输入值=标题。当标题在mouseover href上更改时,隐藏表单输入值也会更改。
document.getElementById('hiddenInputId').value = msg;
var elems = document.getElementsByName('category');
elems[0].value = <<new value>>