react中获取input输入框内容的两种方法

news/2024/7/15 18:12:01 标签: react.js, javascript, 前端

一.通过event对象信息的方式

<input onChange={(e)=>this.inputChange(e)}/>
<button onClick={()=>this.getInputValue} >获取input的值</button>

inputChange(e){
	alert(e.target.value)
	this.setState({
		username:e.target.value
	})
}
getInputValue(){
	alert(this.state.username)
}

二.使用ref的方式

<input ref='username' onChange={()=>this.inputChange()}/>
<button onClick={()=>this.getInputValue()} >获取input的值</button>

inputChange(){
	//获取dom节点元素
	//1.添加ref属性
	//2.使用this.refs.username获取dom节点
	let val=this.refs.username.value;
	this.setState({
		username:val
	})
}
getInputValue(){
	console.log(this.state.username)
}

使用ref自定义一个属性,可以通过this.refs.属性名称.value获取内容。


http://www.niftyadmin.cn/n/5081469.html

相关文章

成都瀚网科技有限公司:怎么优化抖店体验分?

近年来&#xff0c;抖音电商平台凭借强大的用户基础和广阔的销售渠道吸引了越来越多的商家入驻。然而&#xff0c;对于新手卖家来说&#xff0c;提高抖店经验值却成了一件头疼的事情。那么&#xff0c;如何优化抖店体验分呢&#xff1f;本文将从产品质量、服务态度、运营策略等…

C++入门之命名空间详解

一、为什么要使用命名空间 命名空间的功能就是区分不同的代码段&#xff0c;避免使用不同代码时带来变量名冲突的问题。 在写C语言代码时&#xff0c;常常回面临命名冲突的问题。例如&#xff1a; 可以成功运行。 但是如果要使用 time.h 头文件时&#xff0c;就会与库发生冲突…

iptables的备份和还原

iptables的备份和还原 1、写在命令行当中的都是临时设置 2、把规则配置写在服务的文件当中&#xff0c;形成永久有效 备份&#xff1a;把iptables里面所有的配置都保存在/opt/ky30.bak中 iptables-save > /opt/ky30.bak 例&#xff1a; 默认配置文件在/etc/sysconfi…

[Spring] Bean生命周期

Bean生命周期 假设是直接把bean放入spring容器&#xff0c;这个bean没有实现Spring相关接口。 #mermaid-svg-fAJeZTB6IjTCYh72 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-fAJeZTB6IjTCYh72 .error-icon{fill:#…

玩转Linux GDB pdb

一、GDB调试&#x1f42f; watch -n指令的使用&#xff1a; # 每隔1s在终端打印一次当前系统内存使用情况 watch -n 1 "cat /proc/meminfo"# 每隔1s查看当前系统中所有正在运行的进程 # ps&#xff1a;查看系统进程&#xff1b; -e&#xff1a;显示所有进程&#xff…

C进阶-自定义类型:结构体、枚举、联合

本章重点&#xff1a; 结构体&#xff1a; 结构体类型的声明 结构的自引用 结构体变量的定义和初始化 结构体内存对齐 结构体传参 结构体实现位段&#xff08;位段的填充&可移植性&#xff09; 1 结构体的声明 1.1 结构的基础知识 结构是一些值的集合&#xff0c;这些值称…

HTTPS 加密全过程

加密协议以前是SSL,现在都是TLS, 而证书现在大多数都是SSL证书 抓包流程: TCP三次握手过后, 客户端发送Client Hello 服务器相应Server Hello 服务器再次响应发送证书: 服务器再发送公钥:

数据库基础(一)

数据库面试基础 注&#xff0c;本文章内容主要来自于JAVAGUIDE&#xff0c;只是结合网上资料和自己的知识缺陷进行一点补充&#xff0c;需要准备面试的请访问官方网址。 一、范式 参考链接 函数依赖&#xff1a;一张表中&#xff0c;确定X则必定能确定Y&#xff0c;则X->…