以下のようなコードがあります。
<form name="myform" method="get" action="https://example.com" target="_blank"> <select name="hoge"> <option value="a:123&aaa=bbb">あああ</option> <option value="b:234&ccc=ddd">いいい</option> </select> <input value="遷移" type="submit">
この時、「あああ」を選んで「遷移」ボタンを押すと、
https://example.com/?hoge=a%3A123%26aaa%3Dbbb
と変換されてしまいます。
これを
https://example.com?hoge=a:123&aaa=bbb
と変換させずに遷移する方法はないものでしょうか。
GETで投げる先(https://example.com)は他社サーバーのいじれません。
このコードを置いたサーバー内で解決したいです。
ご教授いただければ幸いです。
よろしくお願いいたします。
試したところ、
https://example.com/?hoge=a%3A123%26aaa%3Dbbb
となりました。
https://example.com?g\%3A123%26aaa%3Dbbb
になる実装があるのは本当ですか?
あ!すみません!
記載ミスをしていました!
https://example.com/?hoge=a%3A123%26aaa%3Dbbb
が正しいです。
申し訳ございません。
回答4件
あなたの回答
tips
プレビュー