程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

表单未使用 javascript 进行验证?

发布于2021-08-24 14:31     阅读(1231)     评论(0)     点赞(29)     收藏(1)


我在右上角做了一个添加按钮(见第一个屏幕截图),当我点击它时,它显示表单,其中包含 3 个输入字段,用于添加姓名、联系电话、群组名称和最后提交按钮。

requiredinput表单字段中添加了属性,但是当我单击提交按钮时它不起作用,它提交了空白详细信息(参见第二个屏幕截图)

在 app.js 中:

我正在使用 javascript 动态添加 HTML:

    <div class="row">
    <div class="col-lg-12" id="addNewContact">
     <form>
      <div class="form-group">
          <label for="name">Name:</label>
          <input type="text" class="form-control" id="nameInput">
      </div>
      <div class="form-group">
          <label for="number">Number:</label>
          <input type="text" class="form-control" id="numberInput">
      </div> 
      <div class="form-group">
          <label for="group">Group:</label>
          <input type="text" class="form-control" id="groupInput">
      </div> 
      <button type="button" class="btn btn-success" onclick="submitToDb()">Submit</button>
    </form>
    </div>
</div>

截图:

在此处输入图片说明

显示空白字段见截图:

在此处输入图片说明


解决方案


而不是使用的onclick,使用onsubmit的形式。

<form onsubmit="submitToDb()">

处理submit事件时完成表单验证如果您使用按钮单击提交表单,则会在默认提交发生之前发生。




所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接:http://www.qianduanheidong.com/blog/article/181656/fa2e6843fd386d2ae2db/

来源:前端黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

29 0
收藏该文
已收藏

评论内容:(最多支持255个字符)