tiantianshagn 2011-08-11 09:55
浏览 399
已采纳

页面加载完毕表单自动提交

jsp 页面跳转到另一个页面 用js 往text 放值。 然后form submit

但是只支持ie游览器。其他浏览器的document.getElementById('va') 取出来得null

想知道 当页面加载完成之后执行js 有哪几种方法。

我尝试过 onload 也在页面尾部写js 用 jquery 的方法 但是都不成功。

  • 写回答

10条回答 默认 最新

  • SleepInDelphi 2011-08-11 10:13
    关注

    [quote="tiantianshagn"]只支持ie游览器[/quote],其他浏览器取不到,说明,你的页面里面没有id等于va的值,所以取不到,为null。
    但是IE可以取到值,其实,这是ie的一个bug,在IE中,getElementById如果没有设置id属性,ie会把name属性作为id。所以,你的页面肯定有name="va"。你可以试试,如果再不行的话,把代码贴出来。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(9条)

报告相同问题?