Posted on 2018年8月31日 by Hana 当我们使用下面的方式获取HTML页面上的checkbox的value时,一定情况下会返回on,原因是这个元素没有设定value属性。 document.getElementByID(“chk”).value 如果元素为这样的没有value属性,则会返回on <input type=”checkbox” id=”chk” /> 如果有value属性,则才会返回value里面的内容 <input type=”checkbox” id=”chk” value=”100″ />