微信小程序系列——如何获取input和textarea的内容

作者专注于Java、架构、Linux、小程序、爬虫、自动化等技术。 工作期间含泪整理出一些资料,微信搜索【程序员高手之路】,回复 【java】【黑客】【爬虫】【小程序】【面试】等关键字免费获取资料。技术交流、项目合作可私聊。

前言

input内容可以直接获取到,而textarea内容需要间接通过blur获取:

一、获取input的值

wxml:

<input type="text" class="input-val" bindinput ="searchInput" placeholder="请输入查询内容" maxlength='10' value="{{searchVal}}"/>

js:

searchInput:function(e){
  this.setData({
    searchVal: e.detail.value
  })
},

二、获取textarea的值

wxml表单:

<form bindsubmit="formSubmit" >
 <view class="add-text">
  <textarea bindblur="bindTextAreaBlur" auto-height placeholder="请输入texterea内容" value="{{inputVal}}" />
 </view> 
  <view class="insert-button">
    <button formType="submit">提交</button>
  </view>
</form>

js:

data: {
	inputVal: ""
},
bindTextAreaBlur: function(e) {
	this.setData({
	  inputVal:e.detail.value
	}) 
},    
formSubmit: function(e) {
	console.log(that.data.inputVal)
},

体验小程序

      

更多内容,请关注公众号:程序员高手之路

在公众号回复:小程序资源   即可免费获取以下微信小程序视频教程!

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

前方一片光明

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值