2013-05-30 66 views
-1

有人可以幫助我提交一個只有隱藏字段,但它需要啓用MySQL獲取數據的表單更好的方式嗎? 與我的情況一樣,我從數據庫中獲取名稱,並將其顯示爲使用java中的java更改其他DIV狀態的DIV上的標題單擊時不顯示任何內容以阻止,因此我希望將所選名稱結果顯示在顯示塊DIV其中包含一個iframe,因爲我無法獲取所有的信息,當頁面加載時有太多的信息,它會導致頁面變慢,然後我決定添加一些JavaScript到顯示無DIV所以當點擊它應設置DIV顯示塊並提交所選人員的ID隱藏表格如何提交HTML表單onClick我們使用提交按鈕或輸入

document.$username.submit() 

但是這個問題只在Firefox和Netscape Navigator等瀏覽器的工作只是顯示一無所有的BLOCK DIV中

+10

人們還在使用Netscape嗎? –

+0

@Kolink這也是我下顎的地方。 –

+0

那不是答案,請 – phiwi

回答

1

分配一個唯一的id的形式,就像在<form id="myform">,然後用簡單的JS來提交:

document.getElementById('myform').submit(); 

您使用的document.elementName語法現在已過時多年。

Sample in JSfiddle here。如果您打開瀏覽器的網絡選項卡,則可以看到當您單擊該按鈕時它已成功提交至http://www.stackoverflow.com/?foo=bar