Development Bug : Form Elements Turning Yellow in IE only

F

Frank Johnson

To all,

I hope someone out their has an answer to this problem. Before you read
further, just wanted you to know this works fine in Netscape 7.1 and
this problem only occurrs in IE 6.0.2800.1106. I also verified the
problem on another computer.

Explanation:

I have a layered table which contains contact list form elements and it
looks something like this and of couse all of the settings for layers
(z-index, visibility) are added to the div tags.

<form>
<div>
<table>
<rows of form elements>
</table>
</div>
<div>
<table>
<rows of form elements>
</table>
</div>
</form>

Within the application I have many forms such as this, just not a large
as this particular one. The problem is, some of the form elements are
turning yellow.

<tr><td>Persoanl address 1</td><td align="right" ><input type="text"
value="<? print $personal_address_1 ?>" name="personal_address_1"
class="form-text" ></td></tr>

I have limited the problem to this, if the form element is in a row like
the above, then it might turn yellow.

</td></tr>

If I remove the second column and put the text and form-element in one
column then the item will not turn yellow (like above). One other thing,
this will ONLY happen if the entire form is place within the <FORM>
element. SO if I remove <FORM> then everything displays just fine,
otherwise all heck breaks loose.

This has got to be a bug of some sort. I have verified the class has no
background color and I even added a background but the still elements
turn yellow. When all of the <FORM> tag is removed the elements will
not turn yellow. If the items are merged into a single column, they will
not turn yellow.

Probably the biggest point to be made, is the adding the <form> tag is
what causes this to happen.


<div>
<table>
<form>
<rows of form elements>
</form>
</table>
</div>
<div>
<table>
<rows of form elements>
</table>
</div>


I tried this above, and the first part caused the elements to turn
yellow and the second section displayed as normal (a white background in
the form element).

Any idea's? By the way, this display fine in Netscape.
 
F

Frank Johnson

Another twist to the saga. If the <input type="text"> tag is in a row
where the left column is big enough to wrap then the input turns yellow.
If no wrapping occurs then the yellow will no appear.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top