IE下正常,fireFox下不行那里有问题类?

解决方案 »

  1.   

    <HTML>
    <HEAD>
    <META   http-equiv='Content-Type'   content='text/html;   charset=gb2312'>
    <TITLE> 可输入的下拉框 </TITLE>
    </HEAD>
    <BODY   ><div   style="position:relative;">   <span   style="margin-left:100px;width:18px;overflow:hidden;">  
        <select   style="width:118px;margin-left:-100px"   onchange="alert(this.parentNode.nextSibling.innerHTML);this.parentNode.nextSibling.value=this.value">
            <option   value="11">   test1   </option>
            <option   value="22">   test2   </option>
            <option   value="33">   test3   </option>
        </select>
        </span><input   name="box"   style="width:100px;position:absolute;left:0px;">
    </div>
    </BODY>
    </HTML>
      

  2.   

    </span> <input       name="box"       style="width:100px;position:absolute;left:0px;">
     注意</span>和<input       name="box"       style="width:100px;position:absolute;left:0px;">中间不要有 空格,在 fireFox里空格也算个
    node,this.parentNode.nextSibling会取到空格,取不到text
      

  3.   

    ff不支持parentNode 试试用parentElement