0

値が Transaction ID - sample であるフォーム フィールドを送信しようとしています。日付が送信されると、値は Transaction ID ? になります。サンプル

を取り除くにはどうすればよいですか?

ダッシュ/ロング ダッシュ/ショート ダッシュに HTML 特殊コードを使用しましたが、それでも値は ? として送信されます。

助けてください

4

1 に答える 1

1

すべての入力文字が正しく送信されるようにする唯一の方法は、フォーム データに UTF-8 文字エンコードを使用することです。これは、フォームを含むページが UTF-8 でエンコードされている (そしてそのように宣言されている) 場合に自動的に発生します。accept-charset=utf-8それ以外の場合は、フォーム データでパラメーターを使用します。

当然、フォーム ハンドラーは UTF-8 でエンコードされたデータを処理できるように準備する必要があります。

于 2012-10-22T23:12:55.937 に答える