The Republican-led House is trying to give President Barack Obama the line-item veto, a power over the purse that has been sought by both Republican and Democratic presidents.