javascript - 两个div的内容到一个输入字段值

标签 javascript html

我正在尝试将两个 div 的内容插入到表单中的单个输入字段中。 这是我到目前为止所拥有的,但目前 onclick 发生时复制的唯一字段是 edit1 div 内容。

任何帮助将不胜感激。

JavaScript:

<script language="javascript" type="text/javascript">
function copyText2() {
var output = document.getElementById("edit1","edit2").innerHTML;
document.getElementById("user-submitted-tags").value = output;
}
</script>

HTML:

<div id="edit1">foo</div>
<div id="edit2">bar</div>

<form>
<input class="usp_input" type="text" name="user-submitted-tags" id="user-submitted-tags" value="">

<input onClick="copyText2()" class="usp_input" type="submit" name="user-submitted-post" id="user-submitted-post" value="Submit Post">
</form>

最佳答案

分别获取两个内容,然后添加。

var output1 = document.getElementById("edit1").innerHTML;
var output2 = document.getElementById("edit2").innerHTML;
document.getElementById("user-submitted-tags").value = output1 + "&nbsp;" + output2;

关于javascript - 两个div的内容到一个输入字段值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15173050/

相关文章:

javascript - Bootstrap 下拉菜单无法选择下拉菜单选项

javascript - 从具有绝对位置的父级继承div高度

javascript - 外部文件脚本未加载

javascript - 单个表单按钮错误地触发两个事件监听器和警报框

javascript - 倒数计时器加载器动画

javascript - 如何在 Rails 应用程序中使用 javascript 调用数据库?

javascript - 如何将 .html 文件合并到一个主文件中,其中包含 Angularjs 中相关 html 文件的所有范围值

javascript - Markdown 美化

javascript - 在形状中递归绘制形状 Fabric.js

将 Chrome 更新到 46 后,Javascript 重定向不再起作用