<form onsubmit="alert(this.innerHTML)" method="post">
<input id="aaa" type="text"><input type="submit" name="Submit" value="提交" />
</form>在aaa文本框输入值,提交,在ff里面看不到aaa的值,在IE可以看到为什么?

解决方案 »

  1.   

    FF不支持这个属性,LZ搜下IE与FF的差异吧
      

  2.   

    用ID,IE,FF均可取值.<form onsubmit="get()" method="post"> 
    <input id="aaa" type="text"> <input type="submit" name="Submit" value="提交" /> 
    </form> 
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    var $=function(o){return document.getElementById(o);};
    function get(){
    alert($("aaa").value);
    }
    //-->
    </SCRIPT>
      

  3.   

    innerHTML是IE的,FF下的,5楼的已经说了。
    LZ可以自己百度google一下~~IE和FF的差异性
      

  4.   

    发给楼主个地址,楼主可以自己看看。
    http://www.52css.com/article.asp?id=987