【问题标题】:Form validation: un-hide submit button when a radio value is selected and text message is entered表单验证:选择单选值并输入文本消息时取消隐藏提交按钮
【发布时间】:2011-09-26 06:48:34
【问题描述】:

我只想在选择单选按钮并在文本框中输入消息时取消隐藏我的“提交”按钮(以便用户可以按下它)。

我在 Rails 上使用 ruby​​,但我认为这可能是一个 javascript/css 问题。请告诉我。

(我也使用formalize作为表单样式)

【问题讨论】:

  • 您应该从可见的提交按钮开始,但在页面加载/文档准备好时使用 JavaScript 隐藏它 (CSS visibility: hidden)。这样,任何禁用 JavaScript 的用户仍然可以使用您的页面。查看单选按钮的onclick 事件和文本框的onkeyup

标签: javascript html css forms


【解决方案1】:

您应该向单选按钮添加一个 onchange(或 onclick)事件侦听器,向文本框添加一个 keyup 事件侦听器,然后检查值。 http://jsfiddle.net/vHdBb/1/

【讨论】:

    猜你喜欢
    • 2021-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-09
    • 2012-02-21
    相关资源
    最近更新 更多