teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

回答を書き換えました

2020/04/07 04:41

投稿

ockeghem
ockeghem

スコア11710

answer CHANGED
@@ -1,5 +1,30 @@
1
- formタグの前に以下を挿入して、ブラウザをリロードしてから再実行してみてください。
1
+ 回答書き換えました。以下でよようです
2
2
 
3
3
  ```HTML
4
+ <form action="http://www2.tba.t-com.ne.jp/cgi-bin/form.cgi" method="post" accept-charset="shift_jis">
5
+ <!-- 入力の項目の開始 -->
6
+ <p>名前:<input type="text" name="名前" size="25"></p>
7
+ <p>メールアドレス:<input type="text" name="email" size="25"></p>
8
+ <!-- フォームメールの送信先メールアドレス -->
9
+ <input type="hidden" name="tomail" value="メールアドレス">
10
+
11
+ <!-- フォームメールの送信されるメールの件名 -->
12
+ <input type="hidden" name="tosubj" value="メールの件名">
13
+
14
+ <!-- フォームメールの送信されるメールの出力形式 -->
15
+ <!-- 「ALL」で送信日時、「TAB」でTAB区切り、「CR」で改行区切り。 いずれも大文字で記述-->
16
+ <!-- 何も指定しない場合は、nameで指定した値=入力値として出力される。 -->
17
+ <input type="hidden" name="todelim" value="TAB">
18
+
19
+ <p><input type="submit" value="送信" onclick="document.charset= 'Shift-JIS';"><input type="reset" value="リセット"> </p>
20
+ <!-- formの終了タグ -->
21
+ </form>
22
+ ```
23
+
24
+ form要素に追加したaccept-charset="shift_jis" がIE以外用の設定、submitのinput要素に元々あったonclickはIE用の設定のようです。
25
+
26
+ 以下はなくても大丈夫です。
27
+
28
+ ```HTML
4
29
  <meta charset="Shift_JIS">
5
30
  ```