javascript – 是否可以使用HTML5表单标签而不泄漏全局变量?

前端之家收集整理的这篇文章主要介绍了javascript – 是否可以使用HTML5表单标签而不泄漏全局变量?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
标准 HTML 5 form label wants an ID to link the label to the input.
<form>
  <label for="male">Male</label>
  <input type="radio" id="male"/>
  <label for="female">Female</label>
  <input type="radio" id="female"/>
</form>

正如大多数JS开发人员所知,using IDs leaks globals – 在这种情况下,创建了window.male和window.female.

如何在不创建全局变量的情况下使用表单标签

解决方法

使用另一种方式:
<form>
    <label>Male <input type="radio"></label>    
    <label>Female <input type="radio"></label>    
</form>
原文链接:https://www.f2er.com/js/158937.html

猜你在找的JavaScript相关文章