Yes, it would. As we all known, vegetable and fruit are good for people's health, including eye vision. Onion is the Vegetable Queen, which includes a large number of Ca, Fe, vitamin B1, C and other nutrition. It's helpful to decrease blood pressure and blood lipids, even it can decrease or avoid career. Normally, the adult should eat 50 to 80 grams of onion to keep healthy. In addition, onion has a kind of volatile matter, when you are cutting an onion, it would stimulate your eyes so that you would drop tears to rewet eyes. However, you should wash your eyes with cold water after tearing a short period.