javascript - 提交表单值的非常简单的方法

标签 javascript php forms

我在页面上有一些非常简单的表单,全部结构如下。我只需要在按下链接时提交带有值的表单。有没有一种方法可以在单击的表单中提交值,而不必唯一地标识每个表单?

    <form action="result.php" method="post">
    <input name="id" type="hidden" value="10" />
    <a href="#" onclick="document.getElementByName('id').submit();">
       some text with styling to click
    </a>
    </form>

最佳答案

尝试在 this.parentElement 上调用 .submit()

<form action="result.php" method="post">
    <input name="id" type="hidden" value="10" />
    <a href="#" onclick="this.parentElement.submit();">
       some text with styling to click
    </a>
</form>

关于javascript - 提交表单值的非常简单的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35116157/

相关文章:

javascript - 引用错误: require is not defined [javascript]

javascript - 在 ("click"事件上)无需点击即可触发

php - 为什么我的 css 选择器未被使用?

jQuery.validate() 在按钮单击时触发(我只想在提交时触发)

html - 段落元素的背景扩展以填充表格

javascript - 通过 JavaScript 设置 HTML 表单图像输入的 'capture' 属性

javascript - asp.net mvc中物理文件的临时url

javascript - 向 google 可视化 api 添加类别过滤器

php - Apache2 PHP docker容器,如何将错误记录为stderr并将信息作为stdout记录到容器日志?

php - 有人知道一个像样的 HTML 编辑器吗?