- 主要标签 -
- 相关标签 - :多行文本框<br> - <select>、<option>:下拉菜单(组合使用)<br> - <label>:标题(辅助表单标签),用for和id属性形成映射,点击标题也可选择</p> <h2 id="92-input标签属性">9.2 <input>标签属性</h2> <p>- type:控制输入框类型</p> <p>- 值:<br> - text-普通文本输入框<br> - password-密码输入框<br> - checkbox-复选框<br> - radio-单选框<br> - file-上传文件<br> - submit-提交按钮<br> - reset-重置按钮<br> - time-输入当前时间(x时x分)<br> - week-周数<br> - color-颜色<br> - hidden-隐藏控件<br> - range-范围组件<br> - image-用图片代替的submit<br> - ...详情见MDN<br> <a href="https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/input" target="_blank">MDN https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/input</a></p> <h2 id="93-input标签额外属性">9.3 <input>标签额外属性</h2> <p>- name: 以name为键值对的键名进行提交,将单选框分组<br> - checked:默认选择(刚载入时就选择)<br> - disabled:不可选<br> - placeholder:输入框背景提示语<br> - multiple:多选(上传文件)<br> - pattern:对value的约束验证,正则表达式</p> <h2 id="94-下拉菜单属性">9.4 下拉菜单属性</h2> <p>- <option><br> - selected:默认被选中<br> - disabled</p> <p>- <select><br> - size:菜单显式项数<br> - multiple:多选</p> <h2 id="95-练习">9.5 练习</h2> <pre><code class="language-HTML"> <!-- 在跳转后的网址中可查看?后的参数 --> <form action="https://www.cnblogs.com/NZVN/"> <!-- text --> <div> <label for="account">账号:</label> <input id="account" type="text" placeholder="请输入账号" pattern="^\d{10}$"> </div> <!-- password --> <div> <label for="password">密码:</label> <input id="password" type="password"> </div> <!-- textarea --> <div> <label for="textarea">介绍:</label> <textarea id="textarea"></textarea> </div> <!-- email --> <div> <label for="email">Email:</label> <input id="email" type="email"> </div> <!-- range --> <div> <label for="range">范围:</label> <input id="range" type="range" min="0" max="100"> </div> <!-- time --> <div> <label for="time">时间:</label> <input id="time" type="time"> </div> <!-- week --> <div> <label for="week">周数:</label> <input id="week" type="week"> </div> <!-- color --> <div> <label for="color">颜色:</label> <input id="color" type="color"> </div> <!-- hidden --> <div> <label for="hidden">隐藏id提交:</label> <input id="hidden" type="hidden"> </div> <!-- 选项框 --> <label for="fruit">水果:</label> <select name="fruit" id="fruit"> <option value="请选择">请选择</option> <option value="苹果">苹果</option> <option value="香蕉">香蕉</option> <option value="凤梨">凤梨</option> </select> <!-- 单选 --> <div> <label>性别:</label> <input name="gender" type="radio" value="男">男 <input name="gender" type="radio" value="女">女 </div> <!-- 多选 --> <div> <label>喜欢的游戏:</label> <input name="game" type="checkbox" value="1">觅长生 <input name="game" type="checkbox" value="2">僵尸毁灭工程 <input name="game" type="checkbox" value="3">波西亚时光 <input name="game" type="checkbox" value="4">浮岛物语 </div> <!-- 提交按钮 --> <input type="submit" value="提交"> </form> </code></pre> <h2 id="96-效果预览">9.6 效果预览</h2> <p><img src="https://img2023.cnblogs.com/blog/1480487/202305/1480487-20230509224209400-2139637561.png" alt="效果预览" loading="lazy"></p>