问题分析:男性生殖器上有白色分泌物可能是包皮垢、真菌性龟头炎、性传播的疾病等原因导致的,具体分析如下:1、包皮垢:如果不注意个人卫生,包皮皮脂腺的分泌物与尿液混合,会在包皮和包皮的内板上形成白色的分泌物,一般是在包皮外翻后出现的,会有一股难闻的臭味,但是不会出现局部的疼痛。2、真菌性龟头炎,龟头上会有白色的分泌物,伴有红斑形成、瘙痒、局部红肿等症状。3、淋病、非淋球菌性尿道炎等性传播疾病,尿道口会分泌白色或黄色的脓液,干燥后会形成白色的分泌物,伴有难闻的气味。