若有对Web开发或者js/jsp或者HTML有一定了解的话,大家一定对表单不陌生。而对于表单中有时想设置文本框input只读(即不可编辑)时,有readonly和disable两种方法。
HTML中,简单地说,readonly和disable两种属性都能使input只读不可编辑,差别在于表单提交时,readonly会将值传递出去,而disable不会将值传递出去。(tip:一些开发中,为了防止用户多次点击提交造成重复提交时,可设置用户点击提交后submit设置为disable)
而在小程序中,官方文档给的input属性并不多。(详见:https://developers.weixin.qq.com/miniprogram/dev/component/input.html)
写disabled="true"
,在微信小程序可以实现只读不可编辑但仍可把值传递出去的效果。