<input id='item-price' visibility='hidden' value='' />
Note that type='text' is default and you can take it out. visibility hidden, as opposed to display: none will be rendered and will affect your layout. I suggest you use position: absolute and put it somewhere outside the screen (top: -1000px; left: -1000px), but this is optional