为了账号安全,请及时绑定邮箱和手机立即绑定

有人回答么 不解决晚上都睡不着觉了 哭

5-3举例里面那个没有for的label起什么作用

举例:

<form method="post" action="save.php">
<label>联系我们</label>
<textarea cols="50" rows="10" >在这里输入内容...</textarea>
</form>



像5-2里 (姓名:和密码:) 和5-3里的(联系我们)是同一种文本 为什么 5-2 没加

举例:

<form>
姓名:
<input type="text" name="myName">
<br/>
密码:
<input type="password" name="pass">
</form>




正在回答

4 回答

没有 那个 for-label 的话,就只能点击 在 “圆圈”上,才会选中选项;
有了for-label 你点击 “圆圈”左边的 字体,也会选中选项。

0 回复 有任何疑惑可以回复我~

其实就是一个文本提示标签,

首先<label>可以这样使用

<label for="information">个人简介</label><br />

<textarea cols="20" rows="20"for="information"name="infor">个人简介</textarea>

这段代码意思是:把个人简历的标签和填写文本的输入框联系在一起,运行后,如果你点击个人简历这几个字,焦点就会移动到填写文本的输入框(也就是<textarea>标签),你就可以直接在输入框中打字,

首先看这段代码

<form>
姓名:
<input type="text" name="myName">
<br/>
密码:
<input type="password" name="pass">
</form>

然后在运行这段代码

<form>
<label>姓名:</label>
<input type="text" name="myName">
<br/>
密码:
<input type="password" name="pass">
</form>

分别运行这两段代码,运行后,你分别试一试点击“账户”这两个字,你就能体会到不同

5.3 里面添加没有for的<label>标签,就是web的语义化,使其更有意义

1 回复 有任何疑惑可以回复我~
#1

殷悅

1.<textarea cols="20" rows="20"for="information"name="infor">个人简介</textarea> 这里面的for=应该是id=,不然没有焦点转移的效果。你写错了。 2.<form> <label>姓名:</label> <input type="text" name="myName"> <br/> 这段代码并不能有点击姓名焦点转移到输入框的效果。
2018-08-06 回复 有任何疑惑可以回复我~
#2

奋斗的sunshine杰 回复 殷悅

谢谢你,可能当时打的太快了 2:我只是让你分别运行这俩段代码,然后分别的用鼠标去点一点“姓名”,体会一下鼠标分别点击时有什 么不同, web的语义化 <>
2018-08-06 回复 有任何疑惑可以回复我~
#3

奋斗的sunshine杰 回复 殷悅

<label>姓名:<input type="text" name="myName" /></label>你可以写成这样,达到需要的效果, 通过在 <label> 标签中放入 <input> 标签来隐式地连接起来的。
2018-08-06 回复 有任何疑惑可以回复我~
#4

殷悅 回复 奋斗的sunshine杰

啊是这样,懂了!
2018-08-07 回复 有任何疑惑可以回复我~
#5

殷悅 回复 奋斗的sunshine杰

非常感谢!
2018-08-07 回复 有任何疑惑可以回复我~
查看2条回复
<body>
你对什么运动感兴趣:
<form>
   <label for="jogging">慢跑</label>
   <input type="radio" name="1" id="jogging" />
   <br />  
   <label for="hiking">登山</label>  
   <input type="radio" name="1" id="hiking" />  
   <br />  
   <label for="basketball">篮球</label>  
   <input type="radio" name="1" id="basketball">  
</form>
</body>


0 回复 有任何疑惑可以回复我~
#1

是阿狸唷 提问者

不是 我就是想问问 5-3举例里面那个没有for的label起什么作用 举例: <form method="post" action="save.php"> <label>联系我们</label> <textarea cols="50" rows="10" >在这里输入内容...</textarea> </form>
2018-08-05 回复 有任何疑惑可以回复我~
#2

是阿狸唷 提问者

像5-2里 (姓名:和密码:) 和5-3里的(联系我们)是同一种文本 为什么 5-2 没加 举例: <form> 姓名: <input type="text" name="myName"> <br/> 密码: <input type="password" name="pass"> </form>
2018-08-05 回复 有任何疑惑可以回复我~
#3

殷悅 回复 是阿狸唷 提问者

emmmmm我查了一圈好像没看出来有啥大用.. 等大神回答啦 :p
2018-08-05 回复 有任何疑惑可以回复我~
#4

是阿狸唷 提问者 回复 殷悅

这个问题不解决 我感觉我都睡不着了 哈哈
2018-08-05 回复 有任何疑惑可以回复我~
查看1条回复
<body>你对什么运动感兴趣:<form>   <label for="jogging">慢跑</label>  <input type="radio" name="1" id="jogging" />  <br />  <label for="hiking">登山</label>  <input type="radio" name="1" id="hiking" />  <br />  <label for="basketball">篮球</label>  <input type="radio" name="1" id="basketball">  </form></body>

你的lable标签没有增添for属性,然后input标签里应该是id你写成了value。

5-9想讲的是lable里的for和input里的id有对应关系。

你的代码显示效果是和示例一样没错,但用户的选择后台就获取不到了。

0 回复 有任何疑惑可以回复我~
#1

殷悅

哇这是什么鬼排版2333
2018-08-05 回复 有任何疑惑可以回复我~
#2

是阿狸唷 提问者 回复 殷悅

哈哈哈哈 感觉要被我气疯掉了
2018-08-05 回复 有任何疑惑可以回复我~
#3

殷悅 回复 是阿狸唷 提问者

没有没有,被粘贴出来的代码格式气疯了2333
2018-08-05 回复 有任何疑惑可以回复我~
#4

是阿狸唷 提问者 回复 殷悅

哈哈哈哈 早点睡觉吧
2018-08-05 回复 有任何疑惑可以回复我~
查看1条回复

举报

0/150
提交
取消

有人回答么 不解决晚上都睡不着觉了 哭

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信