<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>1_非受控组件</title>
</head>
<body><!-- 准备好一个“容器” --><div id="test"></div><!-- 引入react核心库 --><script type="text/javascript" src="../js/react.development.js"></script><!-- 引入react-dom,用于支持react操作DOM --><script type="text/javascript" src="../js/react-dom.development.js"></script><!-- 引入babel,用于将jsx转为js --><script type="text/javascript" src="../js/babel.min.js"></script><script type="text/babel">//创建组件class Login extends React.Component{handleSubmit = (event)=>{event.preventDefault() //阻止表单提交const {username,password} = thisalert(`你输入的用户名是:${username.value},你输入的密码是:${password.value}`)}render(){return(<form onSubmit={this.handleSubmit}>用户名:<input ref={c => this.username = c} type="text" name="username"/>密码:<input ref={c => this.password = c} type="password" name="password"/><button>登录</button></form>)}}//渲染组件ReactDOM.render(<Login/>,document.getElementById('test'))</script>
</body>
</html>

React不提交表单并且获取表单中的数据相关推荐

  1. 留言提交成功页面html,织梦自定义表单自动获取用户IP、提交时间、留言页面的方法...

    织梦的自定义表单功能很好用.下面讲解如何利用织梦自定义表单自动获取用户IP.提交时间.留言页面,并转发邮箱. 第一步,在织梦后台新建自定义表单.并添加字段:uname(姓名).utel(电话).uip ...

  2. 使用jquery.form.js提交表单并获取后台返回值

    使用jquery.form.js提交表单并获取后台返回值,会把所有有name属性的值提交到后台 1.前台js代码 //使用jquery.form.js提交表单并获取后台返回值,会把所有有name属性的 ...

  3. JS表单的获取、表单元素的获取、提交表单

    获取表单 document.getElementById("id属性值"),通过表单的id属性值获取属性对象 document.表单的name属性值,通过表单的name属性值获取表 ...

  4. html提交表单原理,HTML表单、HTTP Get与Post杂谈

    HTTP的GET/POST方式有何区别?这是一个老生常谈的问题,但老生常谈的问题往往有一些让人误解的结论.本文将带您浅尝HTTP协议,在了解HTTP协议的同时将会展示许多被人们忽视的内容.在掌握了HT ...

  5. post multipart/form-data 类型表单如何获取File外其他参数

    参考资料: post multipart/form-data 类型表单如何获取File外 其他参数:https://www.douban.com/note/536231506/ multipart/f ...

  6. php提交表单处理,PHP表单处理

    我们可以在PHP中创建和使用表单.要获取表单数据,需要使用PHP超级元组:$_GET和$_POST. 表单请求可以是get或post. 要从get请求中检索数据,需要使用$_GET,而$_POST用于 ...

  7. php怎么引用表单元素,表单元素:最全的各种html表单元素获取和使用方法总结...

    表单是网页与用户的交互工具,由一个 元素作为容器构成,封装其他任何数量的表单控件,还有其他任何元素里可用的标签,表单能够包含.....等表单控件元素.表单元素有哪些呢?它包含了如下的这些元素,输入文本 ...

  8. web.py——简单而且功能强大的Python web 框架(4):生成表单、获取输入和内容的验证

    web.py的form模块能够帮助你生成HTML表单:获取用户的输入,并在处理或添加到数据库之前对其进行内容的验证. 表单简介 web.py的表单模块允许生成html表单,获取用户输入,并在处理或将其 ...

  9. php ci提交表单验证,ci表单验证代码

    概述 这是只考虑php对表单数据的接收处理.至于js部分以前会结合validate来讲解下 在解释 CodeIgniter 的数据验证处理之前,让我们先描述一下一般的情况: 一个表单显示了. 你填写并 ...

最新文章

  1. 鉴智机器人高薪诚聘 | 3D视觉、SLAM、SLAM/VIO融合定位算法工程师等多个岗位
  2. 我来分析委托的协变与逆变
  3. tcpip运输层不同的两个协议_TCP/IP-运输层-你需要知道的运输层概念
  4. Attention Is All You Need (transformer)
  5. android 北斗定位代码_大牛三步教你解决,BAT资深APP性能优化系列-卡顿定位问题,收藏哦
  6. Asp.net HttpClient Proxy(Fiddler)
  7. 【天池赛事】零基础入门语义分割-地表建筑物识别 Task2:数据扩增方法
  8. 常见花材的固定的方法有哪些_旋流器常见的故障及处理方法有哪些?
  9. IntelliJ IDEA 学习笔记
  10. 【课程】MIT最新深度学习课程集
  11. 一、struts入门
  12. python字符串格式化符号含义及转义字符含义
  13. 《OpenGL超级宝典》 - 源代码文件
  14. Icons8 Cube4Nano专业外置声卡设备与windows event log无法启动
  15. border属性的三要素
  16. 【Zabbix】Zabbix网络自动发现
  17. 清除恶意主页www.7939.com
  18. 517电信日丨联通沃云携全新“上云引擎”,助力企业数字化转型
  19. 聊斋志异 - 善恶篇,诡异录,苍穹斗
  20. 高斯,数据科学家最爱的男人(我们不是GAY!)

热门文章

  1. 数据结构与算法--B树原理及实现
  2. Dubbo——增强SPI的实现
  3. 2021牛客暑期多校训练营7 xay loves monotonicity 线段树区间合并
  4. CF1119G. Get Ready for the Battle
  5. CF1543C. Need for Pink Slips
  6. 洛谷P3327:[SDOI2015]约数个数和(莫比乌斯反演)
  7. 2021牛客暑期多校训练营3A-Guess and lies【dp】
  8. P2839-[国家集训队]middle【主席树,二分】
  9. P4123-[CQOI2016]不同的最小割【网络流,分治】
  10. P4027-[NOI2007]货币兑换【斜率优化dp,CDQ分治】