有咳嗽是不建议打乙肝疫苗的。
因为导致咳嗽的原因多是由于感冒的症状,而感冒期间人体处于免疫力相对比较低下的时期,而注射疫苗就是将本身灭活的病毒注射到人体当中,希望人体能够产生正常的抗体,而人体正处于免疫力低下时,人体产生抗体的几率就会下降,疫苗对人体的伤害也会加,注射疫苗的效果反而不会很好,所以最好等到咳嗽症状消失,感冒症状,痊愈后再注射乙肝疫苗,这时候是人体抵抗力相对比较强的时候,注射疫苗的效果相对会比较好,对人体的危害也会比较小。