2012-05-09 20 views
1

我想從之前在文本框中輸入的表單獲取信息。目前我正在試圖這樣的事情:用不同形式的jQuery定義變量

var accNumber = $('#index.html').RegisterForm.cardNumberRegField.val(); 

,我也試過

var tfscNum = document.RegisterForm.cardNumberRegField.value; 

我知道這是不對的。我想從中獲取信息的HTML頁面是index.html,表單ID是RegisterForm。在這種形式的文本框的ID爲cardNumberRegField

編輯

這是HTML代碼,我使用了文本框和index.html頁面上的按鈕

<form id="RegisterForm" method="post" data-ajax="false" id="registerCardForm" action="register.html"> 
     <input type="text" id="cardNumberRegField" type="tel" name="cardNumber" class="required number register" minlength="16" maxlength="16"/> 
     <input name="Submit" type="submit" class="button" value="Register"/> 
    </form> 

是否有人知道正確的方法來做到這一點?

+0

表單是否從index.html發佈到第二頁?如果沒有,你必須將cardNumberField的值通過querystring /通過發佈到第二頁來傳遞。 –

+0

你正試圖用'ajax'加載這個? –

+0

如果您試圖從文本框中獲取值而不是當前頁面,則需要將該值保存在cookie,查詢字符串或某種服務器端內存中。 – FishBasketGordo

回答

0

如果文本框是在同一頁上,你有ID屬性設置,則只需 $('#cardNumberRegField').val();將返回值。

+0

沒有textBox不在同一頁上,它在前一頁 –

+0

您是否在前一頁提交表格?如果是這樣,那麼取決於您使用的方法,這些值可以通過$ _POST或$ _GET獲得。 – gunnx

+0

「提交」表單的含義是什麼? –