此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
楼主【xuxujian】截止到2008-06-27 09:36:33的历史汇总数据(不包括此帖):
发帖数:34                 发帖分:860                
结贴数:33                 结贴分:840                
未结数:1                  未结分:20                 
结贴率:97.06 %            结分率:97.67 %            
值得尊敬

解决方案 »

  1.   

    document.getElementById("sltyear").onchange = selectYue;
      

  2.   

    谢谢,我明白我的错了,还想再问一个问题我的意思是这样js有两个函数,一个选择年的slN,一个选择月的slY我点第一级的时候,如果是年,就执行slN在slN中就让document.getElementById("sltyeardiv").style.display = "";
    也就是显示第二级了~~~同样,当我点第一次选择月的时候,也执行slN
    就先选择年
    紧接着slN函数后面,有一个
    document.getElementById("sltyear").onchange = selectYue;
    我本意是仅仅给选择年的那里赋一个onchange的值这样再点选择年的时候可以执行月的选择但现在看来~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    好像那个onchange是实时执行的~~~~~我该怎么做呢?谢谢
      

  3.   

    设置一个标记
    在执行selectYue前,先把标记赋值,并根据此标记判断是否继续