下面是<form>元素里面的一个代码片断, 我要给text2添加onfocus事件处理函数,当点击text2时
打开一个日历面板进行日期数据的输入,但是当加上onfocus事件处理函数之后,text2就不能获得
焦点,感觉就像text2被禁用一样,根本不能获得焦点了。去掉这个事件处理函数后一切正常。
请问这是为什么?如果要加这个事件处理函数该怎么加?? 请大侠们多多指点!! 谢谢!!
-------------------------------------------------------------------------------------
...
<tr>
<td align="right" bordercolor="#6495ED" class="table_table">TEXT1:</td>
<td bordercolor="#6495ED" class="table_table">
<input type="text" name="text1"
value="<%=info.getText1())%>"/></td>
</tr>
<tr>
<td align="right" bordercolor="#6495ED" class="table_table">TEXT2:</td>
<td bordercolor="#6495ED" class="table_table">
<input type="text" name="text2" value="<%=info.getText2()%>"
onfocus="javascript:calendar();"/></td>
</tr>
<tr>
<td align="right" bordercolor="#6495ED" class="table_table">TEXT3:</td>
<td bordercolor="#6495ED" class="table_table">
<input type="text" name="text3" value="<%=info.getText3()%>"/></td>
</tr>
....