3

ユーザーから入力を取得し、その入力をphpスクリプトで使用しようとしています。現在、私はフォームタグを持っていますが、私が理解していることから、これには複数行の入力はできません。解決策は TextArea のようですが、TextArea から入力を取得する方法がわかりません。

フォームを使用したコードは次のとおりです。

<form action="traitement_cmd.php" method="post" >
    Enter Cmd: <input type="text" size="100" maxlength="100" name="cmd"/>
</form>

textarea タグは form タグと同じ属性を持っていないようなので、コードをどのように変更すればよいかわかりません。また、ユーザーがクリックして入力を php スクリプトに送信するためのボタンも必要です。

これを行うためにコードを変更するにはどうすればよいですか?

ありがとうございました。

4

3 に答える 3

3

フォーム内にテキストエリアを配置し、送信ボタンも配置できます。

<form action="traitement_cmd.php" method="post" >
	    Enter Cmd: <textarea rows="5" cols="80" name="cmd"></textarea>
		<input type="submit" value="Submit"/>
</form>

于 2009-12-18T23:49:36.843 に答える
3

ソースから直接、HTML 4.01 標準:

この例では、20 行 x 80 列で、最初に 2 行のテキストを含む TEXTAREA コントロールを作成します。TEXTAREA の後には、送信ボタンとリセット ボタンが続きます。

<FORM action="http://somesite.com/prog/text-read" method="post">
   <P>
   <TEXTAREA name="thetext" rows="20" cols="80">
   First line of initial text.
   Second line of initial text.
   </TEXTAREA>
   <INPUT type="submit" value="Send"><INPUT type="reset">
   </P>
</FORM>
于 2009-12-18T23:51:48.460 に答える
0

textarea 属性は「rows」と「cols」です。

于 2009-12-18T23:51:43.620 に答える