易截截图软件、单文件、免安装、纯绿色、仅160KB

javascript实现年月日的联动选择

<script type="text/javascript">
   
  function dayChange(year,month,day){
   var selectYear = document.getElementById(year);
   var selectMonth = document.getElementById(month);
   var selectDay = document.getElementById(day);
   var y = selectYear.value,m = selectMonth.value,d = selectDay.value;
   if(m==4||m==6||m==9||m==11){
    if(selectDay.length == 31){
     selectDay.options.remove(30);
    }
    if(selectDay.length == 29){
     selectDay.options.add(30,30);
    }
    if(selectDay.length == 28){
     selectDay.options.add(29,29);
     selectDay.options.add(30,30);
    }
   }
   if(m==1||m==3||m==5||m==7||m==8||m==10||m==12){
    if(selectDay.length == 30){
     selectDay.options.add(new Option(31,31));
    }
    if(selectDay.length == 29){
     selectDay.options.add(new Option(30,30));
     selectDay.options.add(new Option(31,31));
    }
    if(selectDay.length == 28){
     selectDay.options.add(new Option(29,29));
     selectDay.options.add(new Option(30,30));
     selectDay.options.add(new Option(31,31));
    }
   }
   if(m==2){
    if(isRunYear(y)){
     if(selectDay.length == 31){
      selectDay.options.remove(30);
      selectDay.options.remove(29);
     }
     if(selectDay.length == 30){
      selectDay.options.remove(29);
     }
     if(sele


相关文档:

JavaScript动态加载CSS的三种方法

  JavaScript动态加载CSS的三种方法 收藏
如果你有很多关联的CSS文件要一起加载,或者想动态的加载不同的CSS文件,那么下面的方法你一定对你有帮助。
第一种:一般用在外部CSS文件中加载必须的文件
 程序代码
@import url(style.css);
/*只能用在CSS文件中或者style标签中*/
第二种:简单的在页面中加载一 ......

10个基于JavaScript的WYSIWYG(所见即所得)编辑器


在线编辑内容的时候,那些基于 JavaScript 的编辑器帮了我们大忙,这些所见即所得(WYSIWYG)编辑器,给我们提供了类似
Office 的操作体验。如今,任何网站内容管理系统(CMS)和博客系统都需要一个这样的编辑器。本文精选了10个基于 JavaScript 
的编辑器,它们有的是基于 jQuery 框架,有点则不是。
Mar ......

Perl,Python,Ruby,Javascript四种脚本语言比较

为了选择一个合适的脚本语言学习,今天查了不少有关Perl,Python,Ruby,Javascript的东西,可是发现各大阵营的人都在吹捧自己喜欢的语言,不过最没有争议的应该是Javascript现阶段还不适合用来做独立开发,它的天下还是在web应用上。 我主要是想做数据挖掘算法的研究,应该会处理大量的文本。提到文本处理,相信大部分人 ......

用JavaScript检查文件是否存在

function checkImgAddr(url){
var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.open("post",url,false);
xmlhttp.send();
if(xmlhttp.readyState==4){
if(xmlhttp.status==404){
return "File Not Exist.";
}else if(xmlhttp.status == 200){
re ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号