小程序
小游戏
企业微信
微信支付
扫描小程序码分享
用 button form-type=submit 提交表单,可以通过textarea的name获取表单数据,
但是有时候获取的为''空,是因为form暂时对textarea支持的不好吗?还是不应该用form表单获取textarea的值
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
也可以通过bindinput来获取textarea内容,不过这个问题还是给个代码片段复现下吧
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
嗯,最后不是用的form表单获取的textarea的值。测试在真机复现的还是随机性的。所以代码片段就是简单的一个submit后获取的formdata。在IDE目前没复现。
我也遇到这种问题,还没有解决吗。
我现在的做法是,在bindinput方法中,setData,保存在另一个字段里,在表单提交的时候,用这个字段覆盖掉表单里的e.detail.value.content的字段内容
我也有这个问题 请问是怎么解决的呢
<form class="forum-form" bindsubmit="formSubmit" >
<input
name="title"
class="title"
type="text"
placeholder="输入标题(最多30个字)"
maxlength="30"
bindinput="inputBlur"
/>
<textarea
disabled="{{loading}}"
name="content"
class="txt-con"
placeholder="输入内容"
maxlength="5000"
bindinput="textAreaBlur"
> </textarea>
<button hidden="{{!sendBtnStatus}}" class="btn send-btn" formType="submit">发 布</button>
</form>
formSubmit(e){
let formeDate = e.detail.value;
console.log("表单数据",formeDate );
},
//formeDate.content==>textarea有时候会为空,formeDate.title没有发现问题 ,目前是随机出现。没找到规律
中间以formeDate为参数传到了另一个方法里面。不知道是不是这个问题。
麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题
确实有这个问题,不要问代码片段了,你随便写个textarea的表单,提交下试试,这种情况也不是经常出现,偶尔会有,只限部分手机
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
也可以通过bindinput来获取textarea内容,不过这个问题还是给个代码片段复现下吧
嗯,最后不是用的form表单获取的textarea的值。测试在真机复现的还是随机性的。所以代码片段就是简单的一个submit后获取的formdata。在IDE目前没复现。
我也遇到这种问题,还没有解决吗。
我现在的做法是,在bindinput方法中,setData,保存在另一个字段里,在表单提交的时候,用这个字段覆盖掉表单里的e.detail.value.content的字段内容
我也有这个问题 请问是怎么解决的呢
<form class="forum-form" bindsubmit="formSubmit" >
<input
name="title"
class="title"
type="text"
placeholder="输入标题(最多30个字)"
maxlength="30"
bindinput="inputBlur"
/>
<textarea
disabled="{{loading}}"
name="content"
class="txt-con"
placeholder="输入内容"
maxlength="5000"
bindinput="textAreaBlur"
> </textarea>
<button hidden="{{!sendBtnStatus}}" class="btn send-btn" formType="submit">发 布</button>
</form>
formSubmit(e){
let formeDate = e.detail.value;
console.log("表单数据",formeDate );
},
//formeDate.content==>textarea有时候会为空,formeDate.title没有发现问题 ,目前是随机出现。没找到规律
中间以formeDate为参数传到了另一个方法里面。不知道是不是这个问题。
麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html),我们定位下问题
确实有这个问题,不要问代码片段了,你随便写个textarea的表单,提交下试试,这种情况也不是经常出现,偶尔会有,只限部分手机