React不提交表单并且获取表单中的数据
<!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不提交表单并且获取表单中的数据相关推荐
- 留言提交成功页面html,织梦自定义表单自动获取用户IP、提交时间、留言页面的方法...
织梦的自定义表单功能很好用.下面讲解如何利用织梦自定义表单自动获取用户IP.提交时间.留言页面,并转发邮箱. 第一步,在织梦后台新建自定义表单.并添加字段:uname(姓名).utel(电话).uip ...
- 使用jquery.form.js提交表单并获取后台返回值
使用jquery.form.js提交表单并获取后台返回值,会把所有有name属性的值提交到后台 1.前台js代码 //使用jquery.form.js提交表单并获取后台返回值,会把所有有name属性的 ...
- JS表单的获取、表单元素的获取、提交表单
获取表单 document.getElementById("id属性值"),通过表单的id属性值获取属性对象 document.表单的name属性值,通过表单的name属性值获取表 ...
- html提交表单原理,HTML表单、HTTP Get与Post杂谈
HTTP的GET/POST方式有何区别?这是一个老生常谈的问题,但老生常谈的问题往往有一些让人误解的结论.本文将带您浅尝HTTP协议,在了解HTTP协议的同时将会展示许多被人们忽视的内容.在掌握了HT ...
- post multipart/form-data 类型表单如何获取File外其他参数
参考资料: post multipart/form-data 类型表单如何获取File外 其他参数:https://www.douban.com/note/536231506/ multipart/f ...
- php提交表单处理,PHP表单处理
我们可以在PHP中创建和使用表单.要获取表单数据,需要使用PHP超级元组:$_GET和$_POST. 表单请求可以是get或post. 要从get请求中检索数据,需要使用$_GET,而$_POST用于 ...
- php怎么引用表单元素,表单元素:最全的各种html表单元素获取和使用方法总结...
表单是网页与用户的交互工具,由一个 元素作为容器构成,封装其他任何数量的表单控件,还有其他任何元素里可用的标签,表单能够包含.....等表单控件元素.表单元素有哪些呢?它包含了如下的这些元素,输入文本 ...
- web.py——简单而且功能强大的Python web 框架(4):生成表单、获取输入和内容的验证
web.py的form模块能够帮助你生成HTML表单:获取用户的输入,并在处理或添加到数据库之前对其进行内容的验证. 表单简介 web.py的表单模块允许生成html表单,获取用户输入,并在处理或将其 ...
- php ci提交表单验证,ci表单验证代码
概述 这是只考虑php对表单数据的接收处理.至于js部分以前会结合validate来讲解下 在解释 CodeIgniter 的数据验证处理之前,让我们先描述一下一般的情况: 一个表单显示了. 你填写并 ...
最新文章
- 鉴智机器人高薪诚聘 | 3D视觉、SLAM、SLAM/VIO融合定位算法工程师等多个岗位
- 我来分析委托的协变与逆变
- tcpip运输层不同的两个协议_TCP/IP-运输层-你需要知道的运输层概念
- Attention Is All You Need (transformer)
- android 北斗定位代码_大牛三步教你解决,BAT资深APP性能优化系列-卡顿定位问题,收藏哦
- Asp.net HttpClient Proxy(Fiddler)
- 【天池赛事】零基础入门语义分割-地表建筑物识别 Task2:数据扩增方法
- 常见花材的固定的方法有哪些_旋流器常见的故障及处理方法有哪些?
- IntelliJ IDEA 学习笔记
- 【课程】MIT最新深度学习课程集
- 一、struts入门
- python字符串格式化符号含义及转义字符含义
- 《OpenGL超级宝典》 - 源代码文件
- Icons8 Cube4Nano专业外置声卡设备与windows event log无法启动
- border属性的三要素
- 【Zabbix】Zabbix网络自动发现
- 清除恶意主页www.7939.com
- 517电信日丨联通沃云携全新“上云引擎”,助力企业数字化转型
- 聊斋志异 - 善恶篇,诡异录,苍穹斗
- 高斯,数据科学家最爱的男人(我们不是GAY!)
热门文章
- 数据结构与算法--B树原理及实现
- Dubbo——增强SPI的实现
- 2021牛客暑期多校训练营7 xay loves monotonicity 线段树区间合并
- CF1119G. Get Ready for the Battle
- CF1543C. Need for Pink Slips
- 洛谷P3327:[SDOI2015]约数个数和(莫比乌斯反演)
- 2021牛客暑期多校训练营3A-Guess and lies【dp】
- P2839-[国家集训队]middle【主席树,二分】
- P4123-[CQOI2016]不同的最小割【网络流,分治】
- P4027-[NOI2007]货币兑换【斜率优化dp,CDQ分治】