我有一个表格,其中有一些日期需要填写。我正在使用Cold Fusion,但这里只使用表单和输入标签,而不是“增强型”CF标签。用户只能从Javascript日历中选择这些日期。日历工作正常,日期填写,Javascript函数“validx”正在工作,但onchange不会触发此数据输入方法。
<input
type = "text"
id = "#colid#"
class = "calendarSelectDate" {this fires the calendar}
name = "#col#"
readonly
onclick = "tooltip(#i#)"
onchange = "validx(#i#, #top#, '#thecase#', '#themsg#')"
value = "#sv#" >
我可以继续做这项工作,但我真的更喜欢改变。有人有办法做到这一点吗?感谢。
答案 0 :(得分:2)
我相信你误解了onchange
的目的。当用户在进行更改后模糊复选框时,会触发此事件。通过定义,它需要模糊。也许你应该研究onkeyup
或涉及按键的类似事件。