The invention relates to a method for carrying out enzyme-linked immunoadsorption detection on an integral zebra fish and application of the method in drugs for identifying genotoxic compounds, screening anti-tumor drugs and repairing DNA damage. On one hand, the invention can be used for evaluating the genotoxicity of the compounds including environmental compounds, drugs, cosmetics, food additives and the like, and on the other hand, the invention can be used for screening new drugs, such as the anti-tumor drugs, antioxidants, anti-aging drugs, anti-neurodegenerative disease drugs and the like. The invention has very important guiding significance on diagnosing and treating certain diseases and novel drug research and development and compound toxicity screening. By applying the zebra fish to evaluate the compound toxicity and screen the novel drugs, the advantages of low cost, low use level of samples, automatic operation and the like can be achieved, and an in vivo physiological environment of a live animal can be provided, therefore, the goals of simple and convenient evaluating and screening works, rapidness, economy, high efficiency and high flux can be achieved.