javascript - 如何在 onclick 中传递一些 getElementById

标签 javascript input onclick submit getelementbyid

我有这个:

<div id="atc_images"></div>
<textarea id="img" style="display:none" rows="30" cols="30" name="cur_image"></textarea> 

<input name="invia" type="submit" value="Invia" onclick="document.getElementById('img').innerHTML = getElementById('atc_images').innerHTML";> 

所以我发送到submit.php将在 <div id="atc_images"></div> 中生成的内容

如何传递多个 getElementById一次全部<input type="submit"..>被点击了吗?

我想要这样的东西:

<input name="invia" type="submit" value="Invia" onclick="document.getElementById('img').innerHTML = getElementById('atc_images').innerHTML && document.getElementById('title').innerHTML = getElementById('title_inside_another_div').innerHTML";>

最佳答案

您只需将这两个语句添加到 onclick 参数中,用分号分隔,就像在 SCRIPT block 中一样。请记住使用 document.getElementById,而不仅仅是 getElementById

<input name="invia" type="submit" value="Invia" onclick="document.getElementById('img').innerHTML = document.getElementById('atc_images').innerHTML; document.getElementById('title').innerHTML = document.getElementById('title_inside_another_div').innerHTML";>

关于javascript - 如何在 onclick 中传递一些 getElementById,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14442174/

相关文章:

javascript - 如何反转两个输入选择之间的选项值?

javascript - 在单击 div 时向输入添加不同的值

jQuery:将所有输入(选择、单选按钮、复选框等)的值从页面的一个部分复制到另一部分

Javascript:在输入的特定偏移位置附加字符串

单击时启动 Activity 的android小部件

android - 如何在 GridView 中处理卡片按钮的 OnClick 事件?最佳实践

javascript - D3.js 雷达图工具提示

javascript - 使用 ["sort"](0) 调用函数排序?

javascript - 在 webpack 中包含第三方库

javascript - 原型(prototype)继承的真实例子是什么?