我在網頁上有兩種表單。一頁上有多個表單的問題
第一個不是實際的表單,因爲這是一個基於.NET的網站。所以相反,我有標準輸入字段,以及asp:Button PostBackURL =「http:/ www ...」。其中一個領域是「電子郵件」。這工作正常。
然後我有另一種形式的XSLT文件,並且正在使用Javascript(通過this.form.action,.method等)發佈該表單。除此之外,它與上面的表單具有相同的字段。
問題是,當有人提交第二個表單時,PostBackURL上的腳本返回一個錯誤,因爲「email」字段顯示爲空。所以看起來好像表單是從頂層窗體而不是當前窗體提交「email」字段。
我想也許錯誤的表單正在提交,但如果我從頂部窗體中刪除「電子郵件」字段,然後提交底部的一個,它可以正常工作。
有關如何解決此問題的任何想法?謝謝。
我建議運行JS調試器(Firebug?)來查看JS是否在這裏執行任務。 – BalusC 2010-03-30 18:38:18