2013-05-12 3 views
-1

Я использую движок Google и движок python. Я хочу получить идентификатор ввода, а не значение. Если я использую self.request.get("thename"), я получаю значение ввода.Идентификатор ввода запроса Python из формы

Вот HTML

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

Я не могу поставить свои данные на значение тега, потому что у меня есть изображение в качестве фона на входе и если я ввожу там что-нибудь, данные показывают линии всасывания изображения. Итак, я держу значение пустым.

+0

Идентификатор не отправляется на сервер, поэтому вы не можете его получить. – Blender

+0

каким-либо образом добавить значение, не показывая его на странице? – Tasos

+2

Исправить проблему с изображением, а не этот. – Blender

ответ

0

Если вы не хотите, чтобы значение, чтобы показать, изменить его на:

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

Но я подозреваю, что есть и другие проблемы, вы должны быть решая, как почему ваш образ получить в пути, изображающие значения на странице и какие данные вы хотите получить.

+0

Если я сменил тип на скрытый, то я не могу использовать его как кнопку. – Tasos

+0

Затем, как я уже сказал, вам нужно исправить свой макет ... – pcalcao

0

Вы не должны использовать идентификатор для этого типа логики.

Возможно, вам удастся использовать отдельное скрытое поле ввода, например.

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

И тогда вы можете просто выполнить поиск myval и получить ответ.