The spans get their innerHTML changed, while the inputs get their values changed. If I had a single selector, I think I'd still need to differentiate them.