打了乙肝疫苗沒抗體可能是抗體的效用很小、體液免疫功能減弱等原因?qū)е碌?。一種是產(chǎn)生了抗體,但是抗體的效用很小,所以沒有被發(fā)現(xiàn),第二種就是,他的乙肝疫苗的免疫原性很弱,不足以激發(fā)人體的免疫細(xì)胞,生成抗體,而第三種,則是他確實(shí)是一個(gè)人,他的體液免疫功能會(huì)減弱,所以打不出抗體。如果打完乙肝疫苗,不能產(chǎn)生抗體,可以再打一針,可以適當(dāng)?shù)募哟髣┝浚部梢允褂妹庖咴愿鼜?qiáng)的乙肝疫苗。