Forms in Rows and Cells

In addition to a whole table, region or text box, NetObjects Fusion 4.0 allows you to specify rows or individual cells each as its own form. Following is a screen shot from the NetObjects Fusion Layout of a combination table which has several forms defined within it.

Below is the same table in Netscape 4.x:

Notice that the Row does *not* leave the gap but the individual cell does!

The form elements are added in the same way as for tables or cells, bracketing the tags as they are supposed to like so:

<FORM NAME="Table1FORM" ACTION="" METHOD=POST>
<TR >
<TD WIDTH=96>&nbsp;</TD>
<TD WIDTH=97><P><INPUT TYPE=SUBMIT NAME="FormsButton1" VALUE="Text" ID="FormsButton1">&nbsp;</TD>
</TR>
</FORM>

However, in this case the browsers do not leave a gap. Here is the same table in Netscape 3.x and IE 4 and 5:

Netscape Navigator 3.x

Internet Exporer 4 & 5

So one solution to the problem of making elements below a form stay put is to create your form in a table row. On the left is the way the table and nested layout region appear in NetObjects Fusion.  On the right is the actual form with graphic as it appears in your browser.

This is a Layout Region
inside a single cell table
with the Row as a Form
and all borders, spacing
and padding set to zero.

You can embed any form area inside a single-cell table in order to eliminate this gap. The trick is that you must remove the Form checkmark from the original form area, and instead check the Row is a Form checkbox for the Row into which you have embedded the form area. In the case of a text box, you actually don’t have to embed anything since a table cell on its own is essentially a text area. Just create your form inside of the table cell to begin with.

Go Back to Previous Page

Have a question that you can´t find the answer to? Want to report a possible bug?

Send a help request to NetObjects Technical Support