<html>
<script type="text/javascript" src="http://lib.sinaapp.com/js/jquery/1.4.4/jquery.min.js" ></script>
<input id="
sex" name="
sex" type="radio" value="gg" />
<script type="text/javascript">
sex = $("#sex").val();
alert(sex);
</script>
</html>
IE下会报错 消息: 对象不支持此属性或方法
飘红那行 sex会被当成对象
修正方法1
<script type="text/javascript">
sex1 = $("#sex").val();
alert(sex1);
</script>
修正方法2
<script type="text/javascript">
var sex = $("#sex").val();
alert(sex);
</script>
修正方法3
<form>
<input id="sex" name="sex" type="radio" value="gg" />
</form>
<script type="text/javascript">
sex = $("#sex").val();
alert(sex);
</script>
结论
js变量名最好不和标签属性值一样。