最近リッチテキストエディタを開発しているのですが、textareaではテキストしか入力できないことを考慮して、pのcontenteditable="true"属性を使って画像や動画などを挿入できるリッチテキストを実装しています。
しかし、フォーム ページで問題が発生します。
リーリーこの方法では、p の内容は test.php ページにまったく送信できず、echo $_POST[zhengwen]; も出力されません。
まったく提出されていないのではないかと思われます。
解決方法を知っている人はいますか?フォーム送信ページと受信ページの簡単なコードを募集中! ! !
PHP中文网2017-07-04 13:48:04
フォーム内の送信ボタンはフォーム要素のみを送信するため、実際には送信されません。そして <p contenteditable="true">
はフォーム要素ではありません。
情報を送信したい場合は、POST
リクエストを自分で作成する必要があります。例として jQuery を使用します。
リーリー
<p contenteditable="true">
的信息提交过去,需要自己构造POST
もちろん、jQuery の POST 送信を記述する方法はたくさんあります (
$.ajax()
PHP側で受信する場合は、通常通り読み込むだけです