未捕获的ReferenceError:Coldfusion中的赋值(匿名函数)中的左侧无效

时间:2012-05-10 01:59:52

标签: javascript coldfusion

我得到了未被捕获的referenceerror:google chrome developer tools中的赋值(匿名函数)中的左侧无效。这是代码

<!--
_CF_checkreset-password-form = function(_CF_this)
{
    //reset on submit
    _CF_error_exists = false;
    _CF_error_messages = new Array();
    _CF_error_fields = new Object();
    _CF_FirstErrorField = null;


    //display error messages and return success
    if( _CF_error_exists )
    {
        if( _CF_error_messages.length > 0 )
        {
            // show alert() message
            _CF_onErrorAlert(_CF_error_messages);
            // set focus to first form error, if the field supports js focus().
            if( _CF_this[_CF_FirstErrorField].type == "text" )
            { _CF_this[_CF_FirstErrorField].focus(); }

        }
        return false;
    }else {
        return true;
    }
}
//-->

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:3)

我猜错误在第一行:_CF_checkreset-password-form = function(_CF_this)。您无法使用+-或任何其他运算符等字符创建var。试试这个:_CF_checkreset_password_form = function(_CF_this)