I'm more thinking why does that even have extra block level containers like the nested LI -- they serve no purpose... much less once you have something as complex as a form, IMHO it ceases to be a "list item" since it's no longer related content.
AND you're anchors are invalid. A is NOT an 'empty element" so you can't say <a />.... note when the HTML spec refers to an empty element it means one that CANNOT contain content, not one that simply does not... If indeed you are declaring those anchors as self closing, that's invalid HTML and shouldn't work anywhere.
Not sure what you're trying to accomplish, but it doesn't look like anything that belongs on a website. That said, assuming there's some point to this I'd gut the markup down to:
<li id="iconBack"><a href="#">Back</a></li>
<li id="iconForward"><a href="#">Forward</a></li>
onsubmit="$('toolbaricon_jumpgo').onclick(); return false;"
value="jump to pg"
There's ZERO reason for a list wrapping the field elements, the form probably doesn't go inside a list, it's wrong to make anchors with no content regardless of what you're doing with images (at that point I'd sooner see an IMG tag there), and with semantic markup and all those ID's already present, there's little need for extra classes...