????????У????????д?????????????????radio????checkbox??????????????????????????????????label????????FF/Chrome?????????????????radio/checkbox?????????????????????IE?????????仯??
????????????????????id??????????label??for??????????
?????????????
????<input type="radio" name="gender" id="gender1" value="??" checked="checked" />
????<label for="gender1">??</label>
????<input type="radio" name="gender" id="gender2" value="?" />
????<label for="gender2">?</label>
???????CSS????display:none ???? visibility: hidden?????radio??????????label?л???????????????????????δ?????????????????м????
????1.???javascript???????β???DOM????????
????$("label").click(function(e){
????e.preventDefault();
????$("#"+$(this).attr("for")).click().change();
????});
????2.?????display:none?????position?????λ???????????????????
????position: absolute;
????top: -999px;
????left: -999px;
????3.???z-index/width???????opacity???????????
????input{
????position: absolute;
????z-index: -1;
????}
??????????
????input{
????width: 0;
????}
??????????
????input{
????-webkit-opacity:0;
????-moz-opacity:0;
????opacity:0;
????filter:alpha(opacity:0);
????}
???????????????label??for????????????????????js?????htmlFor??????????????????????for???????document.getElementById("xxx").htmlFor="inputid";;
??????IE6-IE9???????????????????IE???????????????????????????????