【问题标题】:My button that takes to a link does not work [duplicate]我的链接按钮不起作用[重复]
【发布时间】:2023-04-01 18:40:02
【问题描述】:

我正在制作 HTML,但突然我的按钮不起作用

<button class="button.hover:links" formaction="Link here">Next</button>

那么如何让它工作,因为从昨天开始它就不能工作

【问题讨论】:

  • 按钮的哪一部分不起作用

标签: html


【解决方案1】:

如果您想将某些内容链接到按钮,您可以执行以下操作:

<a href="INSERT LINK HERE">
    <button class="button.hover:links" formaction="HTML here">Next</button>
</a>

【讨论】:

    【解决方案2】:

    首先,我不确定您为什么选择formaction 属性作为链接的目标网址。

    带有formaction 属性的按钮应该在

    标签内工作。

    formaction 属性指定提交表单时将表单数据发送到何处。

    formaction 属性仅用于 type="submit" 的按钮。

    如果你想要一个链接到 URL 的按钮,你应该在 标记内创建一个按钮。

    <a href="your URL"> <button class="your class">HTML here</button> </>
    

    其次,将类名作为 CSS 可识别的字符串是没有意义的。

    您应该独立定义 CSS 并将其导入以使用。或者你可以使用style 属性来设置内联CSS。

    import "index.css"
    <button class="myclass">
    ...
    

    文件 index.css

    button.myclass:hover{
        // Your style
    }
    

    【讨论】:

    • 阿隆索,所以你修好了?
    • 是的,formaction 不是错字 - form + action
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-23
    • 2017-05-23
    • 1970-01-01
    • 2018-11-19
    • 2011-06-22
    相关资源
    最近更新 更多