Problem with IE

Hi,



I am using IE 7.0



I have a HTML form, which has D HTML combo box with auto complete mode.



I want to validate the D HTML combo box before submit the HTML FORM.



I use below code to validate the D HTML combo, but it is not working with IE7.0



1. if (document.forms[0].comboName.value == “” )

alert(“value is empty”);



2. if ( document.getElementById(“comboName”).value == “” )

alert(“value is empty”);



The above two method is not working with IE, but it works with Mozilla Firefox.





The element of combo, which stores value has the same name as specified in constructor ( or same  as name of select from which it was created )

if (document.forms[0].comboName.value == “” )

    alert(“value is empty”);


must work for both IE and FF

document.getElementById(“comboName”).value == ““
must not work in any browser ( still may work because some browsers threat name and ID equal )

Also you can get current value directly from combo

if (combo.getActualValue()==””) …

If problem still occurs for you - please provide any kind of sample where problem can be reconstructed.