在一些没有办法输入文字提示的标签中可以使用lable来作为该标签的提示,也可以使用lable来触发某个标签的默认click事件(当且仅当只能触发click事件)
例如: <span id="spanTest" onclick="alert(1)" >fffffff</span>
<label for="spanTest">测试是否触发了span的事件</label>这样写当鼠标点击lable标签时是可以触发span标签的click事件。
但是如果把代码给成如下:
<span id="spanTest" onmouseover="alert(1)" >fffffff</span>
<label for="spanTest">测试是否触发了span的事件</label>当鼠标移动到lable标签上是就不会触发onmouseover事件。
所以总结:使用lable只能触发某标签的click事件,而没有办法触发标签的其他事件。