<input type="email" id="email" placeholder="Enter email">
<br></br>
你对什么运动感兴趣
<br><label>慢跑</label><input type="checkbox">
<br><label>登山</label><input type="checkbox">
<br><label>蓝球</label><input type="checkbox">
可以这么写,但是不规范,在实际开发中 label标签里要写for属性,用来说明绑定的元素的 id. 而input标签 要写value值,用来跟后台做交互, 而br标签也不规范. 总体来说 代码可以实现效果,但是实际开发中这么写完全错误
为了让用户有更好的体验,在鼠标点击整个label标签后,就能关联勾选中对应的checkbox。对此我们可以在<label>内加入for属性,且属性值必须与<checkbox>的id值一致。如:
<label for="mp">慢跑</label><input type="checkbox" id="mp"><br />
<label for="ds">登山</label><input type="checkbox" id="ds"><br />
<label for="lq">篮球</label><input type="checkbox" id="lq"><br />
可以,但是最好给checkbox 加不一样name
不正确。你这样鼠标点击慢跑两个字没有用。首先<input type="checkbox">这里需要一个id="",比如running,然后label后面应该有 for属性,表示和哪个表单绑定,比如第一行应该是<label for="running">慢跑</label><input type="checkbox" name="sport" id="running"/>
可以得
可以。
可以的