HTML表单-用于提交空字符串或默认文本的按钮

HTML表单-用于提交空字符串或默认文本的按钮,html,forms,Html,Forms,在我的HTML模板上有一个按钮可以向处理程序发送一个空字符串吗?例如,我使用的表格有一个文本框: <form method="POST" action="/data"> <p>City name: <input type="text" name="city_choice"></p> <input type="submit" value="Submit"></form><br></html> 城市名

在我的HTML模板上有一个按钮可以向处理程序发送一个空字符串吗?例如,我使用的表格有一个文本框:

<form method="POST" action="/data">
<p>City name: <input type="text" name="city_choice"></p>
<input type="submit" value="Submit"></form><br></html>

城市名称:



这将提供一个带有提交按钮的文本框,是否可以只使用一个发送空字符串或某些默认文本的提交按钮

您是否尝试过使用隐藏的html字段?您可以在那里设置默认文本,并使用按钮发送


您是否尝试过使用隐藏的html字段?您可以在那里设置默认文本,并使用按钮发送


有两个选项,首先使用输入类型“hidden”,默认文本如下:

<form method="POST" action="/data">
   <input type="hidden" name="city_choice" value="Some default text">
   <input type="submit" value="Submit">
</form>


第二个选项是使用jquery ajax。

有两个选项,第一个选项是使用带有如下默认文本的输入类型“hidden”:

<form method="POST" action="/data">
   <input type="hidden" name="city_choice" value="Some default text">
   <input type="submit" value="Submit">
</form>


第二种方法是使用jquery ajax。

这也是要求您使用的方法,但是您可以使用关键字
按钮来代替
输入

<form method="POST" action="/data">
    <button type="submit" value="test vlaue is sending" name="submit">CLICK ME</button>
</form>

点击我

将导致从按钮发送
,无论您键入什么,但该按钮将显示为
单击我

还有要求您的方式,但您可以使用关键字
按钮
,而不是使用
输入

<form method="POST" action="/data">
    <button type="submit" value="test vlaue is sending" name="submit">CLICK ME</button>
</form>

点击我
将导致从按钮发送
,无论您键入什么,但该按钮将显示为
单击我