上厕所大便有血,常见的是痔疮,其次是肛瘘、肛裂,主要见于肛管直肠疾病。如果是痔疮外痔,一般出血量比较少,肛门疼痛比较明显。如果是痔疮内痔,出血量比较多,一般没有明显疼痛。如果是混合痔出血,一般伴有疼痛和出血量较多。如果是肛裂引起的出血,一般血量比较少,出血的同时也有肛门撕裂样疼痛,血的颜色鲜于伤口刚出的血。如果是肛瘘引起,一般有反复出血伴有大便漏出,短裤上容易产留大便。具体什么疾病导致的大便有血,一般做直肠指检和肠镜检查,基本上可以诊断。