gpt4 book ai didi

html - 使用 JSP 上的链接提交表单

转载 作者:太空宇宙 更新时间:2023-11-04 13:39:38 24 4
gpt4 key购买 nike

我想提交一个简单的表单,但我不想使用按钮,而是想通过链接来完成。由于我没有使用 JSF,因此无法使用 h:commandLink 组件。我不知道如何在普通的 JSP/HTML 中做到这一点。有什么想法吗?

最佳答案

有两种方法。

  1. 使用 CSS 设置按钮的样式,使其看起来像一个链接。

    <input type="submit" value="link" class="link">

    例如

    .link {
    margin: 0;
    border: 0;
    background: none;
    overflow: visible;
    color: blue;
    cursor: pointer;
    }
  2. 或者,使用 JavaScript 获取表单并提交。

    <form id="formid">
    <a href="#" onclick="document.getElementById('formid').submit()">link</a>
    </form>

    它只在禁用 JS 的浏览器中不起作用。然而,这正是 JSF h:commandLink 在幕后所做的事情(毕竟 JSF 组件只生成纯 HTML/CSS/JS,网络浏览器无法理解任何其他内容)。

关于html - 使用 JSP 上的链接提交表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4114554/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com