我有一个验证表单输入的函数,我需要返回验证值。现在,我正在使用if else
子句来调用各个验证器,因此我的函数只返回第一个经过验证的字段(age
),但我想返回age
,{{1} }和lastName
到调用函数。
如何获取多个值?
firstName
答案 0 :(得分:0)
我试图简化逻辑。如果不需要,也没有理由添加else语句。另外,看看我如何使用您想要作为参数传递的变量调用第二个函数。
from subprocess import Popen
filenames = ['file1.txt', 'file2.txt', 'file3.txt']
fbatch = open('batch.bat','w')
str ="type "
for f in filenames:
str+= f + " "
fbatch.write(str + " > file4results.txt")
fbatch.close()
p = Popen("batch.bat", cwd=r"Drive:\Path\to\folder")
stdout, stderr = p.communicate()
答案 1 :(得分:0)
Javascript没有从函数返回多个对象的概念。相反,您必须构建一个本身包含这些值的对象:
var returnObject = {};
if(age <= 0){
('.age-alignment').addClass('error-border');
}else{
returnObject.age = age;
};
if(resultFirstName){
returnObject.firstName = firstName;
}else{
('.first-name').addClass('error-border');
};
if(resultLastName){
returnObject.lastName = lastName;
}else{
('.last-name').addClass('error-border');
};
return returnObject;