你好朋友我有一个关于Internet Explorer的大问题,我使用jquery的“select”进行了日期验证,在Mozilla和crome工作中,但是 IE 什么也没做。我需要帮助!
答案 0 :(得分:1)
您的JS代码调用的元素不是在IE版本低于7的情况下创建的 - 因此它什么都不做。见下文:
<!--[if lt IE 7]>
<script type="text/javascript">
document.createElement("#date-star-month");
document.createElement("#date-star-year");
document.createElement("#date-finish-month");
document.createElement("#date-finish-year");
document.createElement("#date-star-month option");
document.createElement("#date-star-year option");
document.createElement("#date-finish-month option");
document.createElement("#date-finish-year option");
document.createElement("year_star");
document.createElement("year_finish");
</script>
<![endif]-->
这不适用于7岁以上的IE - 在9上测试,无法正常工作,直到我在准IE7模式下运行IE9。