日期:2014-05-16  浏览次数:20697 次

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

------解决方案--------------------
可以啊。。
------解决方案--------------------
两个事件是可以并存的。
------解决方案--------------------
一个在鼠标点击后触发、一个在文本表单失去焦点时如果内容改变就触发,完全不相干,当然可以并存。不知道 LZ 的困惑在哪里。
------解决方案--------------------
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>

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

------解决方案--------------------
文本框 onchange 要失去焦点才触发。
------解决方案--------------------
日期选择控件一般应该有确认事件 可以传入一个事件的吧?
------解决方案--------------------
在函数里面调用一下onchange函数不行吗
------解决方案--------------------
一般用onfocus不用onclick和onchange,onchange一般在select中使用
------解决方案--------------------
8楼 真理 


------解决方案--------------------
探讨
文本框 onchange 要失去焦点才触发。