• 締切済み

テキストフィールド?とメニューについて

HTMLやジャバスクリプトは初めてなのですが、C言語のように、 メニュー(Cで言うコンボボックス)の内容を動的に変化させられないのでしょうか? また、テキストフィールド(Cで言うエディットボックスです)に 文字列や変数を表示するにはどうすればいいのでしょうか?

みんなの回答

  • leaz024
  • ベストアンサー率75% (398/526)
回答No.1

別にコンボボックスやエディットボックスという名称は、C言語固有のものではないですよ。というか、むしろCとは無関係です。 ところでHTML/JavaScriptは、どの程度勉強しましたか? フォームや各オブジェクトには、name属性が必要であることは知っていますか? 例えば <form name="f1" action="xxx">  <input type="text" name="t1" value="ABC"> </form> のように記述してあるHTML内では、 document.f1.t1.value という記述で「ABC」にアクセスできます。 ここでform内に  <input type="button" value="xxx" onClick="document.f1.t1.value='XYZ';"> 等と記述すれば、このボタンを押した時にテキストボックスの内容が変化します。 処理したい内容がタグ内に書ききれないときは関数にします。 たいていの場合、関数はhead内に記述します。 後はあまるほど出てくる過去履歴と、超有名な下記HPで勉強してください。

参考URL:
http://tohoho.wakusei.ne.jp/www.htm
全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Flashで外部テキストをテキストフィールドオブジェクトに読み込む方法

    FlashMXを使用しています。 外部テキストファイルをまず loadVariablesで読み込みました。 そして、その読み込んだテキストファイルの内容を、 ダイナミックテキストボックスに入れて表示させたいと思っています。 その際、テキストボックスには変数名をつけるのではなく、インスタンス名をつけることでテキストフィールドオブジェクトとしています。 以下、そのスクリプトです。 mc_text_fieldという名前のテキストフィールドオブジェクトに外部テキストの変数v_textのストリングを読み込ませようとしていますが、うまく作動しません。 タイムラインのスクリプト this.loadVariables("gaibu.txt"); mc_text_field.text=v_text; 外部テキストgaibu.txtの中身 v_text=こんにちは。 宜しくお願いします。 また、LoadVarsを使っても読み込むことは可能なのでしょうか。どちらがお薦めでしょうか。宜しくお願い致します。

  • MS Wordのテキスト ボックス フォーム フィールドについて

    もらったMS Wordのファイルに「テキスト ボックス フォーム フィールド」がいくつか設定されています。そのひとつをダブルクリックすると「テキスト ボックス フォーム フィールド」というダイアログが現れて、その中の「規定の文字列」にしかるべき文字列が書かれています。しかし、あるものは「規定の文字列」に文字列が書かれていないものがあります。例えば、「This is a pen.」と書かれている「テキスト ボックス フォーム フィールド」をダブルクリックしても、「規定の文字列」は空欄になっています。それでは、この「This is a pen.」という文字列はどこに書かれているのでしょうか? 教えてください。versionはWord 2003です。よろしくお願いします。

  • ExcelVBAでAPIを使って外部ウインドウのエディットテキストを取得する方法

    ●やりたいこと ExcelVBAで、APIを実行し、外部ソフトのウィンドウに含まれている エディットテキストを取得して、セルに出力したい 使用する関数・宣言、できればコードを教えていただけませんでしょうか。 イメージはこちらをご参考いただけると幸いです。 ​http://situmon-img.blogspot.com/2008/08/1.html​ 変数hwindowに親ウィンドウのハンドルが取得されています。 エディットボックスのハンドル、IDは分かりません。 エディットボックスのハンドルを取得し、 分かっているクラス・ハンドルの文字列を取得 といった流れになるのではと思っております。 変数にさえ文字列が取得できれば、 当然ですが、Range("B2")=変数 で大丈夫です。 変数は、ひとつを使いまわしで構いません。 変数をエディットテキストの数だけ用意しても構いません。

  • 文字列をテキストフィールドに差し替える方法

    こんばんは。 以下のような処理をJavaScriptで実現したいと思っているのですが、 うまく出来ません。 1.HTMLファイル上に「あいうえお」という文字列があったとする。 2.文字列のとなりのボタンを押すと、「あいうえお」があった場所がテキストフィールドになって、 「あいうえお」という文字が入力済みで編集可能になる。 3.もう一度ボタンを押すと、テキストフィールドが元通りの普通も文字列に戻る。 以前、どこかのサイトでこのような動きを見たので、 簡単に出来るのかな、と思っていたのですが、、、 お詳しい方がいらっしゃいましたら、知恵を貸していただけないでしょうか?? 宜しくおねがいします。

  • テキストフィールド入力文字列を別の場所に表示

    テキストフィールドに入力した文字列が、ボタンクリック時に 同じ画面上のある領域に表示される様な仕組みを考えています。 この、ある領域がテキストフィールドである場合はJavaScriptを使用して 簡単に出来る事は確認済みなのですが、この表示文字列は変更されたくありません。 そこで、テキストフィールドの入力禁止措置を施し、これもOKなのですが、もっと単純に HTMLとして通常の表示文字列(テキストフィールド等ではなく)として 表示したいのです。 1)VisualBasicでいうところのlabelコントロールみたいな入力不可の   オブジェクトはHTMLとしてありますか?   (色々探したけど無いですよね?多分。) 2)この様な事を実現する場合、HTMLとJavaScriptではどの様に行うのですか? 以上、よろしくお願いします。

  • テキストボックスフォームフィールドについて

    稟議書のテンプレートを作るのに、テキストボックスフォームフィールドのabボタンを使って入力フォーマットを作ってくれと言われて、ワードの本などでテキストボックスフォームフィールドを調べていますが、本にも、なかなか載っていなくて・・・フォームをダブルクリックすると、ダイアログボックスが出て、既定の文字列などでてきますが、入力してもらう時は、それぞれ、ダブルクリック後ダイアログボックスの既定の文字列に入力してもらうのでしょうか?いまいち使い方がよくわかりません。この機能を使うと、マルマル年マルマル月マルマル日などの年 月 日 がずれずに、入力できるそうなのですが、どのようにabボタンを使い フォームを使って、テンプレートを作り、第三者が入力していけばいいのでしょうか?教えてください。

  • テキストフィールドについて

    すみません、質問させてください。 できるのかどうかと、できる場合はその方法をご教授いただきたいです。 テキストフィールドをクリックした時にいくつか文字列を選択できるようにしたいです。 例えばchromeとかだと一度入力した文字列が出てきます、それを意図的に決まった文字列の候補を出し、選択できるようにする事は可能でしょうか? もしかしたらjqueryのプラグインとかありそうな気もしています。 その続きを手入力で入力する、というのが理想です。 調べても出てきませんでした。 何卒よろしくお願いいたします。

  • ワードのテキストボックスフォームフィールド 【プロパティで設定した種類以外のデータ】

    ワード2003のテキストボックスフォームフィールドについて おわかりになる方いらしたら、教えて下さい。 テキストボックスフォームフィールドを挿入して、「テキストボックスフォームフィールド」 ダイアログボックスで種類を「文字列」にしました。 動作確認をした所、文字列はもちろんですが、なぜか数値でも日付でも入力出来ました。 ここでの種類の指定は、「文字列のみ」「数値のみ」というように、 あらかじめ入力内容を制限する為の設定だと理解していましたが、指定した種類以外のものでも入力可能です。 となると、ここで種類を指定する目的が何なのかがわかりません。 お分かりになる方、いらっしゃいましたら、ぜひ宜しくお願いしますm(__)m

  • チェックボックスの状態とテキストフィールド等の連動

    分かりにくいタイトルですいません;下のようなフォームがあるとします。 [チェックボックス][テキストフィールド][プルダウンメニュー] それで、このチェックボックスをオフにすると左側のテキストフィールドとプルダウンメニューの両方を無効にできるようにしたいのです。お分かりの方、ぜひご伝授願います。

  • Accessでテーブルの値をテキストボックスに代入するには?

    [ID][文字列]の2つのフィールドからなる単純なテーブルがあり、削除クエリを併用して常に最新のデータしか格納されていない状態に工夫できました。(データは常に1つ) そこでフォーム上にあるテキストボックスにこのテーブルの[文字列]フィールドのデータを表示させたいのですが、 どうしたらよいでしょうか? また、このテーブルの[文字列]フィールドのデータを直接変数として使いたい場合はVBAでどのように記述すればよいのでしょうか?

ムカつく雑用押し付け人とは?
このQ&Aのポイント
  • 相手が暇そうならすぐに雑用を頼む人の特徴や嫌な点について解説します。
  • 雑用を頼む相手は特定の人を決めつけ、断っても理由を無視して頼んでくることがあります。
  • 雑用を押し付ける人は多くの部署に存在し、その行為に対して嫌悪感を抱く人が多いです。しかし、なぜそんな行為をするのかは理解できないです。
回答を見る

専門家に質問してみよう