• ベストアンサー

簡単なプログラムを作りたい。

簡単なプログラムを作りたい。 「□が食べたい」□はテキストボックスで、 □の中に例えば"ごはん"と入れて何かボタンを押せば、 "ごはんが食べたい"と文章が作成される。 こんな感じのプログラムを作りたいです。どうすればいいでしょうか。

  • HTML
  • 回答数3
  • ありがとう数6

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

  • ベストアンサー
noname#111181
noname#111181
回答No.3

クライアントで動くプログラムなのか、サーバで動くプログラムをお求めなのか分かりませんが、とりあえずブラウザ上で動作する簡単なプログラムをご紹介します。 以下のテキストを"hoge.html"のような名前のテキストファイルに保存して、ブラウザで閲覧してみてください。 ------------------------ <html> <head> <script type="text/javascript"> <!-- function hoge() { var str = document.MyForm.subject.value + "が食べたい"; document.getElementById("text").innerHTML = str; } // -> </script> </head> <body> <form name="MyForm" action=""> <input name="subject" type="text" />が食べたい <input name="exec" type="button" value="実行" onClick="hoge();" /> <hr /> <div id="text"></div> </form> </body> </html>

hinawakinu544
質問者

お礼

おおプログラム書いてくださいましたか。 たしかに望みの動作が出来ました。ありがとうございます。

その他の回答 (2)

  • q831098
  • ベストアンサー率32% (8/25)
回答No.2

C#とかphpがプログラムの入門的な感じでよくいられていますよ。 調べてみてはいかがですか。

hinawakinu544
質問者

お礼

そういえばphpにそんなのがあったきがしました・・・

  • BellBell
  • ベストアンサー率54% (327/598)
回答No.1

JavaScriptでも、PHPでも、Perl(いわゆるCGI)でも作れます。 あえて言えば、私自身の好みもあり、PHPを奨めますが。 アップする予定のサーバがサーバサイドスクリプトに対応していなければ、JavaScriptでしか作成できませんが。 まずはどの方法で作るか決めましょう。

hinawakinu544
質問者

補足

htmlではむりでしたか・・・ 最低入力して文章が作成されればいいのですが、確かにサーバーにアップできるといいですね。 使用できるのはFC2ブログです。PHPはインストール後の設定でつまずいたので、 Javascriptにしたいと思います・・・Javascriptも分からないのですけど^^;

関連するQ&A

  • VBSのプログラム

    VBSのプログラムで質問です。 (1)ラジオボタンA、B (2)テキストボックス があって、 Aを選択するとテキストボックスが入力可能になり、 Bを選択するとテキストボックスが入力不可能になるプログラムを作りたいのですが、 どのようなプログラムを作ればいいでしょうか?

  • VB6のプログラムを助けてください…

    いつもお世話になっております。 みなさんの知恵を貸してください。 よろしくお願いします。 現在、VB6のプログラムを作成しています。 以下の質問のプログラムを作成したいですが、どのようにプログラムを 作成していいのか分かりません。 ~質問内容~ ☆ 機能仕様     シリアル通信送信側のプログラムを作成する。 ☆ 通信仕様     ターミネータ:CR(キャリッジリターン) ☆送信側のプログラム  1-a.フォーム上に以下のコントロールを追加する    ・ポート番号設定用テキストボックス    ・ポーレート設定用コンボボックス    ・コマンド送信文字列入力用テキストボックス    ・「送信」ボタン  1-b.ボーレート設定用コンボボックスは、9600、19200、38400の     3パターンのリストで構成する。それ以下の値は入力させないようにする。  1-c.「切断」ボタンでポートを閉じる。  1-d.「送信」ボタンでコマンド文字列入力用テキストに入力された文字列をターミネータを付けて送信する。 分かる範囲でよろしければ、教えてください。 よろしくお願いします。

  • あるプログラムから別のをプログラムを操作する方

    Windows XPにおいて、ソフトAがあるとします。 このソフトAは実行時に、テキストボックスと実行ボタンからなるウィンドウから構成され、 実行ボタンを押すと、テキストボックスの入力に応じた、特別なファイルを生成します。 現在、「テキストボックスへの入力」「実行ボタンのクリック」を手動で行っているのですが、作業量が多いため、自動で行いたいと考えています。 具体的には、テキストボックスに入力したい文をあらかじめテキストファイルにまとめて作成しておき、自動で次々とファイルを生成したいと思います。 キーボードやマウスの操作を記憶するフリーソフトを試してみましたが、ウィンドウの位置を合わせなくてはならない、実行中他の操作が一切できない、実行中の進行具合が見づらい、テキストファイルのエラーチェックができないなど、こまごまとした点で不満が残ります。 そこで、自分でプログラムを作成し、ソフトAを操作するようなプログラムを作りたいと思うのですが、どのようなものが必要でしょうか?

  • テキストファイルについてのプログラム

    初めまして、VC++2005を使っているプログラム初心者です。 windowsフォームアプリケーションというテンプレートを使ってプログラムを作成したいと考えているのですが、どのようにすればよいのかわからず質問しました。ご指導していただけると嬉しいです。 まず、test.txtというテキストファイルの中に以下の内容があります。 8:00  朝食 12:00 昼食 15:00 おやつ 19:00 夕食 というデータです。 このデータをボタンをクリックするとテキストファイルを1行ずつ読んで行き、15:00という文字が出たらテキストボックスに「おやつの時間」というものを表示する方法とまたそのテキストファイルの内容全体を別のテキストボックスに表示したいのですが、どのようにすればよいのでしょうか? fscanfやfopenなどを使うのですが、どうしてもうまくいかないのでよろしくお願いします。

  • exeファイルをプログラムから操作する。

    お世話になります。 VisualStudio2019(C#またはVB)で下記を実装したいと思っています。 ①あるプログラム(1.exe)のフォーム内にいくつかある指定のボタンを押す。  ⇒ウィンドウを取得、ウィンドウハンドルを取得してボタン押下 ②①の操作でプログラム(2.exe)が起動する。 ③2.exeプログラムの複数あるテキストボックスの中から指定のテキストボックスに文字を入力  ⇒ウィンドウを取得、テキストボックスのウィンドウハンドルを取得してテキストに値をセット いろいろサイトを探したのですが、「まさにコレ」といったものがなく困っています。 もしご教授いただければ幸いです。 よろしくお願いいたします。

  • 倍数を探すプログラムを教えて下さい。

    指定した範囲の整数の中から(2つのテキストボックス)、テキストボックス(元の数値)で検索実行(検索実行ボタンもあり)した際に、その個数(倍数の数)と倍数全てを表示するプログラムを教えて下さい。 検索実行した際に、倍数の数のテキストボックスと倍数の表示のテキストボックスに数を表示させる必要があります。また、倍数の表示は、/で区切らないといけません。お願いします。

  • プログラム実行時の確認は

    今まではコンボボックス内をセレクトしたあとすぐに計算を実行して表示するプログラムだったのですが、テキストボックスにデータを入力後ボタンを押したときに計算を行うように変更しようとして、新規に作成したボタンの「Private sub Command1_Click()」にコンボボックス内に書いていたプログラムをコピーして実行したのですが、ボタンを押してもエラーで止まるわけでもなく、しかし、実行結果を表示するでもなく、まるでループにでも入っているようなのですが、実行中にどこでどうしているか確認する方法を教えてください。

  • ユーザフォーム(VBA)で入力した内容をシートへコピーするには

    ユーザフォーム(VBA)でテキストボックスとボタンを作成しました。 このテキストボックスに入力した内容をボタンを押すことでシート1のA1セルにコピーしたいのです。こんな簡単な感じなのですが、 プログラムはどのようにしたらよいのでしょうか?教えてください。 それと、このエクセルファイルを開き、マクロを有効にするのボタンを押すと思うのですが、そのときにすでにユーザフォームが表示されているようにしたいのですが・・・どうすればいいのでしょうか? ※できたらでよいのですが、もう一つボタンを作成し『クリア』ボタンということで、テキストボックスに入力した内容だけをクリアさせるボタンも作ろうとおもうのですが、それはどうしたらよいのでしょうか? 困っています。教えてください。

  • プログラムについて

    テキスト内に書かれた文章の中からある単語を検索するプログラムを作りたいんですが、フォームに何を貼り付ければいいかとかプログラムがわかりません、お願いします。

  • 基数変換のプログラム教えてください。(初心者)

    VBで10進数を16進数に変えるプログラムを作成しています。("15"とテキストボックスに入力し「変換ボタン」を押すと"F"と表示されるようなやつです)条件が「16進数の最大桁が64桁のもの」を作成するのが条件です。(当たり前ですがオーバーフローします・・。)16進数→10進数に変換するのは何とか出来たのですが、逆ができません。 どなたか知恵をお貸しください。

専門家に質問してみよう