過敏性紫癜具體的發病原因和發病機制尚不十分明確,但大多數學者認為,可能與下列的一些因素有關:
一,感染性因素。大約有一半以上的患者在起病前一到三周左右會有上呼吸道感染的病史,所以說是有可能與病毒或者細菌感染有關的。
二,過敏反應。比如食物過敏如雞蛋,魚蝦類,海產品等,另外某些藥物過敏如水楊酸類藥物,抗生素類,巴比妥類藥物以及植物花粉,動物羽毛,油漆,昆蟲咬傷,寒冷刺激,疫苗接種等所致的過敏反應,也有可能誘發過敏性紫癜。
其他因素,比如化學毒物,物理因素,惡性腫瘤和自身免疫性的疾病等,也可能是誘發因素的。
還有遺傳因素。因為疾病的發生有一定的遺傳傾向,家族成員中可以同時發病的。所以說遺傳也具有一定的因素的,通常過敏性紫癜是由上述多種因素綜合作用的結果所造成的。