調查顯示,白內障的發病原因可能與以下幾種因素有關:
第一,營養素代謝異常。通過動物觀察表明,發現某些維生素和微量元素缺乏,與白內障形成有著直接的關系,比如鈣、磷、維生素E、維生素A、維生素B2等等。
第二,陽光與紫外線照射。多年來,人們已經注意到陽光直接參與了人類白內障的形成,在紫外線影響下,鈣離子可能與衰老的晶狀體中的磷離子結合,形成了不可溶解的磷酸鈣,從而導致晶狀體硬化與鈣化。同時,紫外線還影響晶狀體的氧化還原過程,促使水晶狀體蛋白變性,引起白內障。
第三,外界溫度因素。國外學者普查,在高溫下工作的60歲以上的工人白內障發病率會明顯增高。
第四,缺氧。在缺氧情況下,可以使晶狀體內鈉、鈣增加,鉀、維生素C相應減少,而乳酸增多會促使白內障形成。