2014-02-17 72 views
0

我是新來的所有動態的東西,可以在網頁編程中完成。我正在建立一個eBay商店,並且我已經創建了一個聯繫表單。但是,我真的很想擁有一個隱藏字段,告訴我有人詢問的產品名稱。表單生成時是否有辦法獲取產品名稱?有沒有辦法創建一個自動填充產品名稱的隱藏表單域?

對不起,這可能看起來很模糊或通用。如果需要,我會發布代碼。不知道我需要發佈什麼代碼。 < - 福利局:)

感謝

+0

這通常會在服務器端完成(如果我正確理解你的話)。在將頁面發送到瀏覽器之前,應用程序會將該值放入您的字段中。如果這不是你想要的,那麼你需要解釋JavaScript會在哪裏獲得產品名稱。 – isherwood

+0

您可以在表單生成期間執行此操作。創建一個類型爲hidden的輸入字段並傳遞值。你怎麼了? –

回答

0

您可以使用加載例如在頁面加載的功能。

window.load = preloadInputs; 

function preloadInputs(){ 
    var hiddenInput = document.getElementById('id_of_your_hidden_input'); 

    hiddenInput.value = "foo"; // if you need help with this part ask 
} 

我假設你知道你在哪裏可以得到值。

+0

我想我明白這一點。產品的名稱目前只是我頁面「描述」部分的文本。我需要創建一個具有名稱的值,以便代碼可以抓住它嗎? – mopho12

+0

這是您使用的體系結構的一個問題。如果您使用的是在服務器端生成html(php,java等)的東西,您可以在服務器端實際創建輸入'type =「hidden」'。如果內容是通過ajax或例如你必須像你說的那樣創造價值。 – jPO

+0

好吧對不起,對於這一切還是陌生的,這麼愚蠢的問題;我如何知道我的內容是如何創建的?我所知道的是我通過FTP上傳文件,並顯示在我想要的位置。我有一個運行郵件FORM的PHP腳本,但僅此而已。 – mopho12

相關問題