2017-03-03 3 views
0

空の文字列をハンドラに送る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> 

:私は、テキストボックスを持っているこのフォームを使用しましたか?

答えて

1

は、最初にこのようなデフォルトのテキストを "隠し" 入力タイプを使用して、2つのオプションがあります。

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

と第二jqueryのAJAXを使用しました。

+0

これは本当にうまくいった、ありがとう – Paulos

1

あなたがのために求めていたが、代わりにinputを使用してのキーワードbuttonを使用することができる方法もあります:

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

は、あなたが入力し何であれ、ボタンからvalueを送るになりますが、ボタンが表示されますが、 CLICK MEとなります。

関連する問題