不等式|x+a|≤2可得x∈[-2-a,2-a],∵不等式|x+a|≤2在x∈[1,2]时恒成立,∴ ?2?a≤1 2?a≥2 ,解得a∈[-3,0].∴实数a的取值范围是:[-3,0].故答案为:[-3,0].