同一个文本框能否设置两个事件啊就是点击onClick事件后接着触发onchange事件啊,我想实现的功能是在日期控件上选择了一个开始时间后触发下一个文本框自动显示截止时间?

解决方案 »

  1.   

    <td class="tabList" nowrap ><input type="text" name="beginDate" value="${bean.beginDate}" value='<s:date name='beginDate' format='yyyy-MM-dd'/>' onchange="toEndDate()" onClick='WdatePicker()'></td>
    这是代码,这里没有触发onchange="toEndDate()"啊
      

  2.   

    onchange写错地方了吧,你这儿是td的区域,不是input的区域
    <td class="tabList" nowrap ><input type="text" name="beginDate" value="${bean.beginDate}" value='<s:date name='beginDate' format='yyyy-MM-dd' onchange="toEndDate()"/>'  onClick='WdatePicker()'></td>
      

  3.   

    你这儿html代码就乱了的,引号的使用不规范
     value='<s:date name='beginDate' format='yyyy-MM-dd'/>'
    把单引号换为双引号
     value="<s:date name='beginDate' format='yyyy-MM-dd'/>"
      

  4.   

    文本框 onchange 要失去焦点才触发。
      

  5.   

    在函数里面调用一下onchange函数不行吗
      

  6.   

    一般用onfocus不用onclick和onchange,onchange一般在select中使用