Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

At the same time, Tapestry wants to position the <input> field in a valid location, and HTML defines some constraints for that; an input field must appear inside a <p> or <div> element. In your empty Zone, there's no place to put the hidden element.

The solution is to add the following a <div> element to the body of your Zone:

Code Block
languagexml
<div class="t-invisible"/>

This the zone; this ensures that there's a place for the hidden input field. The "t-invisible" CSS class ensures that the <div> does not display or otherwise affect layout.

Wiki Markup
{scrollbar}