for的意思

for的意思

视频8分半左右,加了一个for就可以多选,那把那个性别的那个单选去掉name=“sex”是不是也可以实现?还有for是什么意思

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
我是没有昵称 2021-02-16 11:42:57

表单元素必须要设置name属性,radio要设置同样的name,这样才能实现单选功能

好帮手慕美 2020-03-09 16:02:28

同学,你好。

1、多选并不在name属性,而是在input的type属性值,radio为定义单选按钮;checkbox为定义复选框。    

http://img1.sycdn.imooc.com//climg/5e65f78609cdb80f06250227.jpg

2、lable标签中的for属性规定label与哪个表单元素绑定。<label>是专门为<input>元素服务的,为其定义标记。给 label 加了 for 属性绑定了input控件后,可以提高鼠标用户的用户体检。

如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~

  • 提问者 今天也学习python #1
    我的意思是,如果性别那一个练习不设置name=sex这个参数是不是效果和多选一样呢?
    2020-03-09 19:07:25
  • 提问者 今天也学习python #2
    还有加了for可以点文字就选中,那性别那个没加for也可以选中是怎么回事?
    2020-03-09 19:08:12
  • 同学,你好。单选按钮将input标签放在了label中属于隐式形式,多选按钮中label标签中的 for 属性命名一个目标表单 id,这样就是显式形式。选中是和加不加for是没有关系的。name属性规定input 元素的名称,多选与单选的效果不在是否有name,而在于input的type值。祝学习愉快~~~~
    2020-03-10 09:54:57
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
3.从网页搭建入门Python Web
  • 参与学习           人
  • 提交作业       218    份
  • 解答问题       3562    个

本阶段带你用Python开发一个网站,学习主流框架Django+Flask是Python Web开发的第一步,在基础知识上实现积分商城的项目开发,体验真实的项目开发流程,提高解决编程问题和效率的能力。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师