var fn = new Function("val", val.getAttribute('evaluationfunction') + "Fix(val)");
        val.isvalid = fn(val);
function RequiredFieldValidatorEvaluateIsValidFix(val) {
    return false;
}函数也正常执行了,明明返回的是false,怎么fn(val)的值是undefined呢?如何取得fn的返回值呢?