2013-05-12 70 views
-1

我使用谷歌應用程序引擎和python。我想檢索輸入的id而不是值。如果我使用self.request.get("thename"),我會得到輸入的值。Python請求輸入的ID從形式

下面是HTML

<form method="post"> 
    <input value=" " type="submit" name="thename" id="thenumberIneed"/> 
</form> 

我不能把值標記自己的數據,因爲我有一個形象作爲輸入一個背景,如果我進入有什麼,有數據顯示圖像的盈。所以,我保持價值空洞。

+0

該ID未發送到服務器,因此您無法檢索它。 – Blender 2013-05-12 21:20:20

+0

有什麼方法可以添加一個值而不在頁面上顯示它? – Tasos 2013-05-12 21:21:27

+2

修復圖像問題,而不是這個。 – Blender 2013-05-12 21:22:07

回答

0

如果你不想要的值顯示,將其更改爲:

<input type="hidden" ... /> 

但我懷疑還有其他的問題,你應該解決,比如爲什麼你的圖像中顯示值的方式獲得在頁面中,以及要檢索的數據類型。

+0

如果將類型更改爲隱藏,則不能將其用作按鈕。 – Tasos 2013-05-13 06:06:39

+0

然後,就像我說的,你需要修復你的佈局...... – pcalcao 2013-05-13 06:12:32

0

你不應該使用這種類型的邏輯id。例如,使用單獨的隱藏輸入字段可能會有更好的運氣。

<input type='hidden' name='myval' value='thenumberyouneed' /> 

然後,你可以做你的搜索myval並得到你的答案。