• ベストアンサー

複数行入力できるフォームで

ちょっと出来るのかどうなのか分からないのですが,質問させて下さい. 私は今Dreamweaverをつかって、Webサイトを製作中です. フォームで,複数行入力できるフォームスクロールてきる様になっているものがありますよね。そのなかにチェックボックスと名前を表みたいな形で入れることってできるのでしょうか? ちょっと分かりにくいかもしれないのですがよろしくおねがいします。

  • totis
  • お礼率47% (43/90)
  • HTML
  • 回答数2
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • keiso
  • ベストアンサー率66% (6/9)
回答No.2

私が書いた方法で試されましたでしょうか? 相手にテキストを入力させる テキストフィールドではなく 選択させるものなので、totisさんが 求めている機能的には「リスト/メニュー」の 挿入で出来るはずです。 チェックボックスは表示させられませんが、 選択可能なので同じ機能を実現できると思います。 どうしてもチェックボックスを付けて表示させたい と言うのであればHTMLの範囲だけでは無理です。 Flashか何かで0からインターフェイスを作成するか、 インラインフレームを使ってJavascriptで うまく連係すれば出来るでしょう。

totis
質問者

お礼

了解です. ありがとうございました. いろいろと教えていただきまして参考になりました. また何かあったら宜しくお願いします.

その他の回答 (1)

  • keiso
  • ベストアンサー率66% (6/9)
回答No.1

フォームの「リスト/メニュー」を挿入後に、タイプでリストを選択し、高さを入力すれば、選択肢を複数行でみせて選択させる事が出来ます。複数選択させたい場合は、選択項目の複数可をチェックしてください。 と言う事なのでしょうか?

totis
質問者

補足

わかりにくくてごめんなさい。 keisoさんが教えてくれた所まではOKなんですが、 その複数行のフォームの中に相手に文章を入力してもらうのではなく自分がチェックボックスや文字を作成する事ができるの? ということなんです。 もし出来たら言いなと思ってイメージだけで書いています.

関連するQ&A

  • 同一のフォームを複数開いて

    まず、同一のフォームを複数開く。 そのフォームにテキストボックスがある時に、 複数開いた中から指定のフォームのテキストボックスに文字を挿入するにはどのようなプログラムを組めばよいでしょうか?

  • ASP.NET フォーム上で入力された値のチェック

    お世話になります。 ASP.NET フォーム上でユーザーに入力させた値とマスタの値とを 一行ずつチェックする方法についてです。 (複数行、値を入力する行を用意しています) 全ての行の全ての値を入力させてからチェックボタンを押す形ではなく 1行づつ入力するルールとし、入力中の行から違う行に移動した時(フォーカスが遷移した時、 若しくは異なる行IDが取得されたとき)に 取得していた行IDに入力された値をマスタ値とのチェックをかけ正否を その行に表示したいのですが上手くいきません。 値の正否判断も行ごとです。 (かなり試行錯誤はしてるのですが・・・ボタンを押させるのではなく、 行移動時にチェックをどうしてもかけたい要望があります) 行のIDとマスタ情報は取得できているようですが フォームで入力された(前の行の)値を取得できていないようです。 どなたかご教示の程よろしくお願い致します。

  • Accessのメモ型に複数行代入

    フォームのメモ型のテキストボックス(挨拶)に  こんにちは。  やまだたろうです。  よろしく。 と、複数行を入力する場合、  me![挨拶]="こんにちは。" のあと、どうすればよいですか?

  • 入力フォームの作成について

    現在、入力フォームを作成しています。 テキストボックス「A」 ラジオボタン(またはチェックボックス)「1」「2」「3」 テキストボックス「B」 Aのテキストボックスに文字を入力し、ラジオボタン(またはチェックボックス)の2を選択した時のみにBにAの内容をコピーさせるにはどのように記述すればよろしいでしょうか。 JavaScript 関係の書籍を読みましたが、具体的に書いてあるものはなく、組み合わせが必要だとは思うのですが、うまくいきません。 webでも調べてみましたが、テキストボックスに入力するとラジオボタンがチェックされるというのは見つけましたが、この質問のことは見つけられませんでした。 逆に言えば、難しいということでしょうか・・・ 以上、よろしくお願いします。

  • フォームへの未入力を無くしたい

    [やりたいこと(宜しくおねがいします)] フォームの未入力「コンボボックス」と「テキストボックス」を事前に把握したい。 [(やりたいこと)の実現と希望] このサイトでアドバイスを頂きまして、長年に渡り作成できたデータベースが「68」、入力するフォームは「78」を超えます。現状「フォーム」の構成を生かす方法を含めアドバイスをお願いします。 [入力するフォームに共通していること] 1,コンボボックスとテキストボックス  ・全てのコンボボックスへの選択入力は必須になっている。  ・テキストボックスは未入力箇所も発生する。「未入力箇所は不特定」 2,フォームに共通して配している2つのコマンドボタン  ・フォームを閉じるボタン「マクロ(クリック時)」  ・情報の最新化ボタン「マクロ(クリック時)」   ※コンボボックスの選択項目追加時に反映用として配置 以上ですが、宜しくお願いします。

  • excel vba複数行入力可能なテキストボックスを上段から複数列に表示

    よろしくお願いします。 現在ユーザーフォーム上に3つのテキストボックス (複数行ではありません)があり、それぞれに文字を打ち込んで、コマンドボタンでセルに転記させているのですが、もっと効率のよい方法はないのかと思い探したもののなかったため質問いたします。 (複数行のセルにはありましたが、複数列のセルに転記がなかったため) 複数行入力可能なテキストボックスに入力された文字を上段から1行ずつA10からC10と列に転記したいのです。 こんな感じです テキストボックス |------| |AAA       |  |BBB       | |CCC       | |------| 複数行入力し(空欄の時もあります)コマンドボタンをクリックすると シート1の     A      B     C ・ 10 AAA   BBB   CCC

  • エクセルのユーザーフォームについての質問です。

    エクセルのユーザーフォームについての質問です。 かなりの初心者です。 テキストボックスを3つ、チェックボックスを10個作りました。 チェックボックスは複数チェックすることができます。 コマンドボタンをクリックすると、テキストボックスに入力された値とチェックされた チェックボックスがsheet1に自動入力できるようにしたいです。 たとえば、 テキストボックス1には「あいう」 テキストボックス2には「かきく」 テキストボックス3には「さしす」と入力。 チェックボックス1から10のうち、「1」「2」「3」にチェック。 この状態でコマンドボタンをクリックすると、Sheet1には     A列       B列       C列        D列 1行目 テキスト1    テキスト2    テキスト3     チェックボックス 2行目 あいう      かきく      さしす       1 3行目 あいう      かきく      さしす       2 4行目 あいう      かきく      さしす       3 このように、チェックボックスにチェックがあった数だけ、テキストボックスも コピーされて、次々と下の行に入って行くようにしたいのです。 こんなことができるのでしょうか? できるのなら、コードを教えてください。 お願いします。

  • textarea形式のフォームで複数行入力したテキストデータを保存すると、複数行のデータができてしまう現象を回避する方法

    「テキストファイルのデータを読み込み、html画面のフォームに表示させ、データを修正後、元のテキストファイルに書き戻す」というCGIを作成中です。 テキストファイルのデータの並びは決まっていて、例えば3番目のデータが「名前」4番目のデータが「住所」だったりします。 ここで、複数行の入力が必要なフィールドをが必要となり、"textarea"形式のフォームを設定したところ、複数行のインプットをすると、テキストファイルにも複数のデータができてしまいました。2行のデータをインプットすると、データも2行になってしまい、後のデータがずれてしまいます。 そこで「複数行のテキストデータを、改行マークをつけたまま、1行のデータとして保存し、読み込んでtextarea 形式のフォームに表示させるときは、改行されて表示する」という処理が実現できるよう、時間をかけて調べておりますが未だ判らない状態です。  ご存じの方がいらっしゃいましたら是非教えて頂きたく、宜しくお願いいたします。

    • ベストアンサー
    • CGI
  • アクセスでこんなフォームを作成したいのですが・・・

    サブフォームにクエリ集計から作成したフォームを表示し、メインのフォームで選択すると、サブフォームに選択したものだけの表が表示されるようなフォームを作りたいのです。 例をあげると・・・ メインフォーム→名簿 サブフォーム→成績表(行:名前  列:科目  値:点数) メインフォームの名簿をリストBOXで選択できるようにして、選択した名前をテキストBOXで表示させるまではできています。 そのテキストBOXに表示された人の成績だけをサブフォームの表に表示したい。 説明が下手で申し訳ないのですが、分かる方ぜひ教えてください。お願いします。 また、複数の人を選択したとき、必要な表だけ表示する方法も教えてください。 宜しくお願いします。

  • 複数行のエディットボックスで改行入力

    複数行のエディットボックスで改行入力 MFC ダイアログベースで、簡単なテキストエディタを作成しています。 エディットボックスは固定サイズで、縦横スクロール無しにしています。 上記エディットボックスに、改行の無い2行分の文字列を出力すると自動的に折り返され、 2行で表示されるのですが、そのとき、2行目の行頭でEnterキーを押すと、 カーソル位置で改行し、空行が挿入されます。(計3行分の表示となる) 10文字文の幅のエディットボックスにて、 文字列 "12345678901234567890" をエディットボックスに出力 エディットボックスでは下記の用に表示。 1234567890 1234567890 2行目の先頭でEnterキー押下で3行表示となる 1234567890 (空行) 1234567890 実際には、1行目の終わりに改行コードが挿入されているので 空行ではなく、改行された状態の2行表示としたいのですが、 どのようにすれば、よいでしょうか? よろしくお願いします。

専門家に質問してみよう