FIELDSET

Description

The <FIELDSET> element can be used to provide a framed container around any other HTML elements. Visual Basic developers will be familiar with the <FIELDSET> frame concept - it being similar to the 'Frame' control in Visual Basic.

Syntax

<FIELDSET
ALIGN=alignment
CLASS=Style Sheet class name
ID=value
LANG=language
LANGUAGE=JAVASCRIPT | JSCRIPT | VBSCRIPT | VBS
STYLE=styling
TITLE=text content
event = script
>

Parameter

Description

ALIGN

Specifies the alignment for the control-like element. The possible values of this attribute are: left, right, top, texttop, middle, absmiddle, baseline, bottom, absbottom.

CLASS

Class of the tag being defined. This is used to associate a subclassed style sheet with the tag.

ID

SGML identifier used as the target for hypertext links or for naming particular elements in associated style sheets. Valid ID values must begin with a letter. The underscore character, "_", may be used in the ID name. The ID should be unique throughout the scope of the document. If more than one object with the same identifier exists in a document, a collection of those named items is created that can only be referenced by ordinal position.

LANG

Specifies which language to use in ISO standard language abbreviation form.

LANGUAGE

Specifies the language the current script is written in and invokes the proper scripting engine. The default value is JAVASCRIPT.
* JAVASCRIPT, JSCRIPT The script is written in JScript.
* VBS, VBSCRIPT The script is written in VBScript.

STYLE

Inline style sheet for the tag.

TITLE

The TITLE attribute is for advisory information (unless used with a mailto: attribute). The Title attribute should provide the title of the document whose address is given by the HREF attribute. The contents of the title attribute will be displayed in a tooltip during the mouse moves on the link. Internet Explorer 4.0 (and above) is the only browser to implement this.

event

Can be one or more of these events:
onblur ;
onchange ;
onclick ;
ondblclick ;
ondragstart ;
onfilterchange ;
onfocus ;
onhelp ;
onkeydown ;
onkeypress ;
onkeyup ;
onmousedown ;
onmousemove ;
onmouseout ;
onmouseover ;
onmouseup ;
onresize ;
onscroll ;
onselect ;
onselectstart

Version

The <FIELDSET> element is a new element introduced in HTML 4.0 draft specifications and is only supported by Internet Explorer 4.0 and above.

Example

<FIELDSET ID="fld1" STYLE="width:250">
<LEGEND ALIGN="left">Choose a topic</LEGEND>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="200">
<TR>
<TD><LABEL FOR="radEducation">Education</LABEL></TD>
<TD><INPUT TYPE="radio" NAME="topic" VALUE="Education" ID="radEducation"></TD>
<TD><LABEL FOR="radInternet">Internet </LABEL></TD>
<TD><INPUT TYPE="radio" NAME="topic" VALUE="Internet" ID="radInternet"></TD>
</TR>
...
</TABLE>
</FIELDSET>

The code is rendered as:

Choose a topic

Remarks

<FIELDSET> requires that the first element it contains to the <LEGEND>, to provide the legend for the field set.
<FIELDSET> elements can be nested to contain discrete 'groups' of HTML elements, inside a larger fieldset container group.

Both the start and end tags are required.

Related Topics

CAPTION, LEGEND