![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
HTML(例えばsakusei.html)で、テキストフォーム3つを作り、「内容確認」というボタンを押すと、kakunin.aspのページにとんで、ASPで内容が確認できるというページを作りたいと考えています。
3つのテキストをkakunin.aspで表示する際、sakumon.htmlで、ラジオボタンで表示するかプルダウン形式で表示するかを選択する2つのラジオボタンをつけておきます。
sakusei.htmlで、プルダウンで表示するというラジオボタンを選択し、「内容確認」のボタンを押すと、kakunin.aspの画面で、3つのテキストがプルダウンで表示されるようにするには、どういうプログラムを組めばいいのですか?
参考サイトも教えていただくとうれしいです。
わかりにくい文章ですが、よろしくお願いします。
No.1ベストアンサー
- 回答日時:
図入りか、HTMLソースが書いてあったらもっと回答あると思うのですが・・・
多分、こういうことですよね?
-------------------------------------------------
■ sakusei.html
<form action="kakunin.asp" method="post">
テキスト1<input type="text" name="text" value=""><br>
テキスト2<input type="text" name="text" value=""><br>
テキスト3<input type="text" name="text" value=""><br>
<input type="radio" name="viewtype" value="radio">ラジオボタンで表示<br>
<input type="radio" name="viewtype" value="select">プルダウン形式で表示<br>
<input type="submit" value="内容確認">
</form>
-------------------------------------------------
■ kakunin.asp
<%@ LANGUAGE="VBScript"%>
<form>
<%
Dim i
Select Case LCase(Request.Form("viewtype"))
Case "radio"
For i = 1 To Request.Form("text").Count
Response.Write "<input type=""radio"" name=""text"">"
Response.Write Server.HTMLEncode(Request.Form("text")(i))
Response.Write "<br>"
Next
Case "select"
Response.Write "<select name=""text"">"
For i = 1 To Request.Form("text").Count
Response.Write "<option>"
Response.Write Server.HTMLEncode(Request.Form("text")(i))
Response.Write "</option>"
Next
Response.Write "</select>"
Case Else
Response.Write "表示形式が選択されていません<br>"
End Select
%>
</form>
-------------------------------------------------
全角スペースをインデントに使っているので
実際に試されるのであれば、半角スペースかタブに直して下さい。
あと、上記のソースはぶっつけ本番でコーディングして
一切テスト行ってないのでエラー出たらすいません(^^;;
この回答への補足
答えて下さってありがとうございます。
さっそくソースを書いてみると、うまく表示できました。
ですが、できればIF文で書きたいのです。ラジオボタン形式かプルダウン形式か判断して、kakunin.aspで表示させたいです。
自力で作ろうとしましたが、なかなかうまくプログラムが組めず、断念してしまいました。(;_;)
IFを使ってどのように書いたらよいのでしょうか。
No.2
- 回答日時:
>ですが、できればIF文で書きたいのです。
ラジオボタン形式かプルダウン形式か判断して、kakunin.aspで表示させたいです。解答を書くのは容易なのですがここまでサンプル提示してありますので、出来ないのであれば時間かけてでも出来るまで調べて試しまくって下さい。
この程度は基本構文の範囲なので調べながらでも自力で書けるようにならないと今後人に聞かないと何も作れなくなります。
参考URL:http://www.microsoft.com/japan/developer/library …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jsで診断コンテンツのページ内切り替えについて 1 2023/04/14 17:31
- Excel(エクセル) エクセルの数式で教えてください。 1 2022/10/25 09:26
- JavaScript ラジオボタンによるフォームの開閉を行いたい 3 2022/03/31 21:30
- Excel(エクセル) たくさんあるフォームコントロールを効率よく確認するには 1 2022/12/24 12:27
- アプリ Edgeを操作するアプリについて 4 2023/05/11 22:48
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2022/04/01 12:11
- その他(ブラウザ) Mycrosoft Edge の「コレクション」に、画像とテキストを追加したい 2 2022/05/28 11:10
- gooポイント gooポイントをdポイントに交換できない。 3 2022/04/22 20:39
- Excel(エクセル) エクセルについて教えてください。 2 2023/06/14 11:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルに張り付けた写真のフ...
-
VB.NET Excelを読み込んでDataT...
-
aspxをhtmlに変換する方法について
-
Windowsで複数のファイルを同じ...
-
Windows10にデュアルブートでXP...
-
onedrive にexcelファイルをア...
-
phpのファイルがブラウザで開か...
-
Accessのトグルボタンでサブフ...
-
お世話になります。 Windows Up...
-
【VB.NET】App.configにファイ...
-
Microsoft surface laptopでテ...
-
VB.NETでMSComm が追加できず?
-
マクロで同じフォルダにある画...
-
Wi-Fiのパスワードが指定なしと...
-
VBAのRegExpで後方一致/不一致...
-
DataColumn型の使用方法
-
ffftpでファイル取得が0バイト...
-
キヤノン アソビカメラ iNSPiC ...
-
W10環境変数の%記号
-
”KINGSOFT WPSのVBエディタ画面...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
遷移先のURLにパラメータを表示...
-
テキストエリアで入力した文字...
-
<!DOCTYPE HTML PUBLIC "-//W3C...
-
<input>でonblur=がある場合の入力
-
VBSでXMLを操作したい
-
[ASP]URL付加情報を転用した...
-
あいまい検索画面を作成したい
-
入力フォームの値をSQLのクエリ...
-
確認画面を出す
-
onBlur→検索→結果の表示
-
form送信でテキストがバイナリ...
-
半角カナだけが入力できる<inpu...
-
インラインフレーム内を送信する
-
テキストボックス内を・・・
-
HTMLの値の渡し方について質問...
-
フォームのtextareaにnl2brを使...
-
ACCESSのレポートの表示...
-
aspxでIFみたいなことがしたい
-
write downとfill outの違いを...
-
機種依存文字
おすすめ情報