IE5/Mac display of option elements
This form contains five select elements.
The following will be rendered correctly in IE/Mac:
Option 1
Option 2
Option 3
Option 4
Option 5
When making a selection, the text of option 3 will not be rendered:
Option 1
Option 2
Option 3
Option 4
Option 5
... this is because it is written
<option value="3">Option 3</option>
In the worst case, no options are visible:
Option 1
Option 2
Option 3
Option 4
Option 5
Options with ampersands are displayed, but those with other entities aren't:
Plain option
Option with ampersand: &
Option with ampersand (numeric): &
Option with nbsp:
Option with nbsp (numeric):
Option with pound sign: £
Option with pound sign (numeric): £
Option with copyright sign: ©
Option with copyright sign (numeric): ©
Option with arbitrary unicode literal: Ø
Option with arbitrary unicode ref (216 decimal): Ø
Option with arbitrary unicode ref (00d8 hex): Ø
... it seems Unicode literals+references also trigger the bug.
Here's the same thing as a multiple select:
Plain option
Option with ampersand: &
Option with ampersand (numeric): &
Option with nbsp:
Option with nbsp (numeric):
Option with pound sign: £
Option with pound sign (numeric): £
Option with copyright sign: ©
Option with copyright sign (numeric): ©
Option with arbitrary unicode literal: Ø
Option with arbitrary unicode ref (216 decimal): Ø
Option with arbitrary unicode ref (00d8 hex): Ø
... this works
much
better!
See a screenshot of the problem