Adding [label] tag to HTML pages
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNU Mailman |
New
|
Medium
|
Unassigned |
Bug Description
The <label> tag allow a text to be associated with a
form component.
eg. :
do you like pizza ? <br>
Yes: <input type="radio" name="geek"
value="1"><br>
No: <input type="radio" name="geek"
value="0"><br>
The problem is that those radiobutton MUST be clicked
precisely, you cannot click on the "yes" or "no" text
associated with the radio button. In fact they are only
graphically associated. Since HTML 2.0, you can
associate a text to a field form. This tag, named
"label" is known by all major browsers (mozilla, ie,
ns...)
So you may add a LABEL tag for each checkbox or radio
button to mailman's web pages :
eg. :
<td>Languages supported by this list. </td>
<td>
<table CELLSPACING="5">
<tr>
type="CHECKBOX" value="cs" >Czech</td>
</tr>
<tr>
type="CHECKBOX" value="de" >German</td>
</tr>
will become :
<td>Languages supported by this list. </td>
<td>
<table CELLSPACING="5">
<tr>
type="CHECKBOX" value="cs"
id="alcs"><label
for="alcs"
</tr>
<tr>
type="CHECKBOX" value="de"
id="alde"><label
for="alde"
</tr>
So, the user may click on the word "German" to
check/uncheck the associated checkbox.
[http://