身上起红疙瘩越挠越痒,是皮肤对过敏原及刺激产生的一种过敏反应。常见的过敏原有以下几种:一、食物因素,部分人群吃牛羊肉、海鲜、花生、草莓、果汁等引起皮肤瘙痒。二、药物因素,青霉素类药物、头孢类药物、磺胺类药物、解热镇痛类药物等可引起皮肤瘙痒。三、感染因素,包括细菌感染、病毒感染、真菌感染、寄生虫感染等,可引起皮肤瘙痒。四、物理因素,日光、冷、热、摩擦等,可引起皮肤瘙痒。五、其他疾病引起,比如糖尿病、肝肾功能不全、甲状腺功能亢进等。