首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >强制用户在启用表单提交之前填写所有字段

强制用户在启用表单提交之前填写所有字段
EN

Stack Overflow用户
提问于 2015-08-01 21:36:39
回答 11查看 26.1K关注 0票数 23

我有一个包含各种字段的表单。

参见。

我的目标是只有在用户填写完所有字段后才启用submit按钮。

到目前为止,我可以在submit按钮启用之前强制标题字段包含内容。如何在启用 submit按钮之前,使所有其他字段也需要填写

代码语言:javascript
复制
    jQuery("input[type='text']").on("keyup", function () {
        if (jQuery(this).val() != "" ) {
            if (jQuery("#titlenewtide").val() != '')
            {
                jQuery("#subnewtide").removeAttr("disabled");
            }
        } else {
            jQuery("#subnewtide").attr("disabled", "disabled");
        }
    });
代码语言:javascript
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form action="#" method="post" id="new_tide">
        Title: <input id="titlenewtide" type="text" name="title" required> <br>
        Description: <textarea name="description" id="description"></textarea> <br>
        Tag:  <input id="newtag" type="text" name="newtag" required> <br>
        Category: <input type="radio" name="category" value="19" required> Animation
        <button type="submit" value="Submit" name="subnewtide" id="subnewtide" disabled="disabled">Submit</button> 
    </form>

请注意,我在页脚中加载了JavaScripts。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31762447

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档