フォームタグについてお尋ねします
<form method=get" action="./index.cgi">
検索
<input type="hidden" name="ctgry" value="4">
<input type="text" name="SerchWord">
<input type="submit" value="検索">
</form>
現在、このようなタグを記述してCGIにデータを送っています。その結果、GETですのでURLが
index.cgi?ctg=4&SerchWord=%BB%EE%B8%B3
という風になるのですが、これを
index.cgi?ctg=4?SerchWord=%BB%EE%B8%B3
という風にしたいのですが、やり方がいまいち分かりません。
ctgry=4&をctgry=4?にする方法を教えてください!!
お手数おかけしますがよろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
htmlのtagだけでは無理じゃないかな。
javascript使ってよいなら、GETの場合ですけど、
<form method=get" action="./index.cgi">
検索
<input type="hidden" name="ctgry" value="4">
<input type="text" name="SerchWord">
<input type="button" value="検索" onclick="submit(this.form);return false;">
</form>
<script type="text/javascript">
function submit(form){
location.href=encodeURI("./index.cgi?ctg=4?SerchWord=") +
encodeURIComponent(form.SerchWord.value);
}
<!--
// -->
</script>
で出来るけど、?が2つあってcgi側の分割は大丈夫ですか?
同じサーバー内のcgiなら、
XMLHttpRequest()でGET or POST する方法もあります。
No.2
- 回答日時:
>index.cgi?ctg=4?SerchWord=%BB%EE%B8%B3
それはまずいでしょう・・・
せめてこうした方がよいのでは?
index.cgi?ctg=4%3FSerchWord=%BB%EE%B8%B3
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS ただいま勉強始めたての初心者です。フォームを縦並べにしたいです。 2 2022/11/20 17:18
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数のフォームを一括で送信す...
-
チェックボックスにチェックを...
-
リンクをクリックした時にform...
-
タブキーでなくエンターキーで...
-
1アクションでPOST・GET、両方...
-
送信ボタン押下時に値が未入力...
-
<form>タグについて
-
お問い合わせフォームの送信後...
-
フォーム送信後、ウィンドウを...
-
フォーム内の操作で・・・
-
Ajax + Servlet のリクエスト...
-
HP作成初心者です。
-
プログラム初心者です...
-
mailtoについて
-
アンケートの確認画面の作成方...
-
FireFoxでも対応できるmailtoの...
-
チェックボックスのチェック
-
formタグを使ったアンケートペ...
-
Cookieの設定方法がわからない。
-
formで変数値を送信
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
submitをボタン以外にするには
-
送信ボタン押下時に値が未入力...
-
複数のフォームを一括で送信す...
-
1アクションでPOST・GET、両方...
-
フォーム要素以外にもname属性...
-
URL パラメータを使ってフォー...
-
リンクをクリックした時にform...
-
【html】)パスワード認証フォー...
-
<a href=**?***=***>をGET方式で
-
type="hidden"を使って時刻を送信
-
</form>タグを使用すると強制的...
-
フォームに入力した値をURLに付...
-
送信フォームを2つ用意する方法
-
同じnameのhiddenで別々の内容...
-
checkboxを「変更不可」にでき...
-
GETをPOSTに変更したところ 送...
-
mailtoについて
-
長文のmailtoの使い方
-
CGI動作後に元のページに戻る方法
-
formタグのactionパラメータで...
おすすめ情報