问题分析:身上起紫斑块可能是血小板减少性紫癜、药物性质紫癜、过敏性紫癜等原因导致的,具体分析如下:1.血小板减少性紫癜,主要是由于血液中的血小板数量下降,从而使凝血功能下降,或者是外伤等外部因素造成的。2.药物性紫癜,是指在服药后出现局部的皮下淤血。3.过敏性紫癜主要是因为感染和药物的原因,导致了皮肤下的免疫复合体沉积,从而使血管变得更加脆弱,形成针尖或硬币大小的瘀点。