回答編集履歴

2

改行

2017/10/11 03:01

投稿

yambejp
yambejp

スコア114769

test CHANGED
@@ -48,6 +48,8 @@
48
48
 
49
49
  > パラメータに%や&が入っていた時は
50
50
 
51
+
52
+
51
53
  &はパラメータの区切り文字なのでそれ以外の用途でURLに含まれることはありません。
52
54
 
53
55
  (エンコードの絡みで絶対ないとはいいきれませんが)

1

追記

2017/10/11 03:01

投稿

yambejp
yambejp

スコア114769

test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- <form method="get" action=""https://hogehoge.com/index.php">
5
+ <form method="get" action="https://hogehoge.com/index.php">
6
6
 
7
7
  <input type="search" name="id" placeholder="検索ワードを入力">
8
8
 
@@ -13,3 +13,49 @@
13
13
  ```
14
14
 
15
15
  ではないでしょうか?
16
+
17
+
18
+
19
+ # 追記
20
+
21
+
22
+
23
+ > https://hogehoge.com/index.php?id=we&k=〇〇(検索ワード)
24
+
25
+
26
+
27
+ idがスタティックなデータならhiddenで埋め込んで下さい
28
+
29
+
30
+
31
+ ```HTML
32
+
33
+
34
+
35
+ <form method="get" action="https://hogehoge.com/index.php">
36
+
37
+ <input type="hidden" name="id" value="we">
38
+
39
+ <input type="search" name="k" placeholder="検索ワードを入力">
40
+
41
+ <input type="submit" value="go">
42
+
43
+ </form>
44
+
45
+
46
+
47
+ ```
48
+
49
+ > パラメータに%や&が入っていた時は
50
+
51
+ &はパラメータの区切り文字なのでそれ以外の用途でURLに含まれることはありません。
52
+
53
+ (エンコードの絡みで絶対ないとはいいきれませんが)
54
+
55
+
56
+
57
+ %でエンコードされるのはブラウザによるurlencode機能なので
58
+
59
+ 具体的な例示がないとなんともいえません
60
+
61
+ javascriptと絡めれば細かい設定も可能ですが・・・