### [归纳整理微信小程序常用表单组件](https://www.prosaas.cn/article/16290) **Published:** 2022-05-06T09:57:21 **Author:** 5201314 **Excerpt:** 本篇文章给大家带来了关于微信小程序的相关知识,其中主要介绍了一些常用表单组件,包括了button、checkb… 本篇文章给大家带来了关于微信小程序的相关知识,其中主要介绍了一些常用表单组件,包括了button、checkbox、input、label等等相关问题,下面一起来看一下,希望对大家有帮助。 ![](https://img.php.cn/upload/article/000/000/067/6274f04958247729.png) 【相关学习推荐:小程序学习教程】 ## **1、常用表单组件** ## **1.1 button**   `         (2)按钮状态            (3)增加按钮事件    ![](https://img.php.cn/upload/article/000/000/067/f9ec898bccf4fb84c8f4f199b6f4ca4e-1.png) ## 1.2 checkbox   ``为复选框组件,常用于在表单中进行多项数据的选择。复选框的``为父控件,其内部嵌套若干个``子控件。   ``属性如下: ![](https://img.php.cn/upload/article/000/000/067/617720faff067e1fd02c41cb70752b16-2.png)   ``组件的属性如下: ![](https://img.php.cn/upload/article/000/000/067/617720faff067e1fd02c41cb70752b16-3.png) 代码示例: checkbox.wxml   8.checkbox小案例   利用for循环批量生成            checkbox.js Page({   data: {     items: \[       { name: "tiger", value: "老虎" },       { name: "elephant", value: "大象" },       { name: "lion", value: "狮子", checked: "true" },       { name: "penguin", value: "企鹅" },       { name: "elk", value: "麋鹿" },       { name: "swan", value: "天鹅" },     \]   },   checkboxChange:function(e) {     console.log("checkbox发生change事件,携带value值为:", e.detail.value)   }}) ![](https://img.php.cn/upload/article/000/000/067/617720faff067e1fd02c41cb70752b16-4.png) ## 1.3 input   ``为输入框组件,常用于文本(如姓名、年龄等信息)的输入。属性表如下: ![](https://img.php.cn/upload/article/000/000/067/617720faff067e1fd02c41cb70752b16-5.png)   9.input小案例   (1)文字输入框      (2)密码输入框      (3)禁用输入框      (4)为输入框增加事件监听    ![](https://img.php.cn/upload/article/000/000/067/ab33e281aaf6c7bf4a2770d48cd445b9-6.png) ## 1.4 label   `