按手印的行为在法律上被认定为具有与签字或盖章同等的法律效力。合同是否有效,需要根据老人按手印行为是否表明其愿意接受合同约束的真实意思表示而定。
如果合同不是老人自愿签订的,或者利用老人不识字进行欺骗的,老人按了手印的合同属于可撤销合同。
【法律依据】
《最高人民法院关于适用《中华人民共和国合同法》若干问题的解释(二)》第五条规定:当事人采用合同书形式订立合同的,应当签字或者盖章。当事人在合同书上摁手印的,人民法院应当认定其具有与签字或者盖章同等的法律效力。
《合同法》第五十四条规定:下列合同,当事人一方有权请求人民法院或者仲裁机构变更或者撤销:
(一)因重大误解订立的;
(二)在订立合同时显失公平的。
一方以欺诈、胁迫的手段或者乘人之危,使对方在违背真实意思的情况下订立的合同,受损害方有权请求人民法院或者仲裁机构变更或者撤销。当事人请求变更的,人民法院或者仲裁机构不得撤销。