Как сделать, чтобы при нажатии кнопки стиралось то что в поле html

Я сделал поле для ввода и кнопку отправить. Я хочу сделать так, чтобы при нажатии на кнопку, я стирал то что в поле. Как это сделать?

Если надо, пишу на python на flask

<input type="text" size="40"/>

<p>
    <input type="submit",value='Отправить'>
</p>

Ответы (1 шт):

Автор решения: Sergey K.

Полю, которое нужно очищать следует присвоить аттрибут id:

<input id="field-0" type="text" size="40"/>

А на событие нажатия кнопки повесить скрипт, который будет очищать поле ввода:

<p>
    <input type="submit" value='Отправить' onclick="document.querySelector('.field-0').value=''">
</p>

Полностью форма будет такой:

<input id="field-0" type="text" size="40"/>
<p>
    <input type="submit" value='Отправить' onclick="document.querySelector('#field-0').value=''">
</p>
→ Ссылка