【发布时间】:2010-05-27 12:35:12
【问题描述】:
当我按属性附加 onchange 并调用它时,这是怎么回事
onchange="validateDate(FPR_CURR_FROM);"
它可以工作,但是当我使用 ASP .NET 验证器时,我的附加函数被称为:
function anonymous() {
ValidatorOnChange(event);
validateDate(FPR_CURR_FROM);
}
我收到错误:FPR_CURR_FROM 未定义。
首先:我知道使用 FPR_CURR_FROM 访问元素是不好的,我应该使用 getElementByID 等......我最终会改变它。但是当我碰到那段代码时,我很好奇是什么原因造成的——我猜可能是变量的可见性。
【问题讨论】:
-
validateDate(FPR_CURR_FROM) 我觉得是个js函数?
-
是的,validateDate 是一个函数。有一刻我以为这个对象指向内联 onchange 和匿名中的不同对象,但这不是问题
标签: asp.net javascript onchange