雖然年齡在18~55歲之間的健康成年男女都有獻血義務,但對于月經期、懷孕期及哺乳期的婦女、貧血者及近期內患重感冒、發燒、急性腸胃炎等疾病的人,在身體抵抗力下降的情況下,不宜獻血。獻血一般一次采血200毫升,最多不超過400毫升。兩次獻血間隔時間不得小于6個月。
獻血前應事先準備好營養價值較高且又容易消化吸收的食物,如牛奶、豆奶、雞蛋、面包、蛋糕、火腿腸及果汁等。獻血后應馬上進食,以迅速補充液體、能量、血糖及電解質。
雖然采血量的設計有科學依據并且絕對安全,但不排除部分人獻血后出現頭暈、嗜睡、乏力、出虛汗、面色蒼白等癥狀,這是因為短暫的亞臨床貧血及心理原因,一般2~3天可消失。所以,獻血者應臥床休息1~2天,并進食易于消化且又富含蛋白質、鐵和維生素c的食物,如瘦肉、肝臟、腎臟、魚類、雞蛋、牛奶、豆制品、面條、米飯、饅頭、蔬菜和水果等。
在含蛋白質較多的食物中,牛奶名列前茅,一瓶牛奶可以為身體提供6克左右的蛋白質。其次是雞蛋。就營養價值而論,雞蛋是天然食品的佼佼者,它幾乎包含造血需要的全部原料,一個一兩重的雞蛋為身體提供的蛋白質,與一瓶牛奶大體相當。瘦肉含蛋白質也很豐富,瘦肉中最好的是羊肉,羊肉不僅含有較多較好的蛋白質,而且還含有豐富的鐵和銅。它的含鐵量是豬肉的六倍。
食物中的鐵,主要存在兩種形式,即血紅蛋白鐵和非血紅蛋白鐵。血紅蛋白鐵吸收率較高,約23%;而非血紅蛋白鐵吸收率只有3%~5%。動物性食物中,富含造血系統合成血紅蛋白的優質蛋白質,而且血紅蛋白鐵含量高達40%。所以,多吃富含優質蛋白質及血紅蛋白鐵的肉類,對于體內造血系統迅速制造補充血紅蛋白非常有效。維生素c能有效地促進非血紅蛋白鐵的吸收。含鐵豐富的有瘦肉、動物肝臟、魚、大豆制品、紅棗、紫菜等。值得一提的是動物性中的鐵較植物性中的鐵易吸收,尤其是動物血液,其鐵吸收率達到22%以上,動物血液來源豐富,價廉物美,是補血的佳品。試驗表明,早餐時喝1杯含維生素C 50~70毫克的橘子汁,能使早餐中非血紅蛋白鐵的吸收增加3倍。一系列的試驗證明,每餐中維生素c的含量的多少與鐵的吸收成正比。因此,應注意補充蔬菜與水果,以增加維生素c的攝入量。葉酸和維生素B12它廣泛存在于綠葉蔬菜、以及動物的肝腎等內臟中,因此,獻血后應注意攝取這些。含有葉酸較多的食物,豬肝、腎、牛肉等。