@taki04 (海希 柊)

Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

HTMLから文字を取得したい

解決したいこと

HTMLで、画面で表示されている表の従業員IDの列から表示されている分だけ要素を抜き取り、一種類の要素であれば、変数に入れたいです。2種類以上であったら、エラーメッセージを出したいです。画像はエクセルで作ったイメージです。

該当するソースコード

VB、Java Script、HTML

プログラムを初めて、1ヶ月のために、手を出せていない状況です。今回のアドバイスやいただいたご回答で、勉強させていただきたく、ご質問させていただきました。

IMG_5797.jpeg

0 likes

3Answer

HTMLで、画面で表示されている表の従業員IDの列から表示されている分だけ要素を抜き取り、一種類の要素であれば、変数に入れたいです。

「HTMLで(中略)変数に入れたい.」とはどういうことを想定しているのでしょうか.

HTMLで(記述されている)画面で表示されている表の従業員IDの列から表示されている分だけ(JavaScriptを使って)要素を抜き取り、一種類の要素であれば、(JavaScriptで記述する)変数に入れたいです。

という話であればわかります.

1Like

Comments

  1. @taki04

    Questioner

    お忙しい中、ご回答ありがとうございます。
    補足いただいた通りでございます🙇

    ちなみに、JavaScriptで記述した変数はバックエンド(VBなどのJavaScript以外の言語)で、呼び出すことはできますか??

  2. JavaScriptで記述した変数はバックエンド(VBなどのJavaScript以外の言語)で、呼び出すこと

    技術的には可能なだけで推奨しないやり方ですね.

    やりたいのは,表の表示されているブラウザから,他言語環境へのデータ送信でしょうか?
    それとも他言語環境から,表の表示されているブラウザへのデータ取得でしょうか?

    どちらをhostにするかという話です.
    ざっと調べた感じ少なくとも前者はVBで実現しようとすると,VBをhostにするライブラリがなさそうなので無理と考えます.

    「2人以上の従業員IDが表示されています」というメッセージは,どこに出したいのでしょうか?HTML上にalertを出すならJavaScriptを書くことになると思います.

  3. @taki04

    Questioner

    ご丁寧に、ご回答いただきありがとうございます!
    すこし、考え直して、またここで質問させてください🙇

手を出せていない状況です。

そういうことですと、ここのような文章でやり取りする Q&A サイトで質問するのは時期尚早だと思います。

こういう場所で質問をするには、自分が今何がわからないのかがわかっていて、それを他人が理解できるように言語化してもらう必要があります。何がわからないか言語化できてないのでは、答える側も困ってしまいます。

とにかく自分の手を動かしてやりたいことを実現するためのコードを書いてください。そして、どこで躓いているか、何が分かれば解決できるかを、自分が書いたコードを提示して説明してください。

もう一つ、スマホで撮ったような画像を貼らないで、PC のスクリーンショットを撮る機能を利用して取得した画像を貼るようにしてください。質問の画像は見にくいと思いませんか? 見てもらわないと話が始まらないのですから、見てもらえる努力をしましょう。

1Like

Comments

  1. @taki04

    Questioner

    ご指摘ありがとうございます。
    これからの質問では気をつけます。

  2. 本気でやる気があって、何らかの解決のための情報が得たいのなら、「これからの質問」ではなく、この質問でやりませんか? やってもらえれば自分が分かることは回答しますけど。

  3. @taki04

    Questioner

    アドバイスいただきありがとうございます!
    すこし、考え直して、またご質問させてください🙇

解決したいことを分解すると次のようなタスクになると思います。

  • HTMLで「エクセルで作ったイメージ」のようなページを作る
  • HTMLの特定の要素を指定する
  • HTMLの要素からテキストを値として取得する
  • 複数の値が2種類以上の値から構成されるか確認する
  • エラーメッセージを出す

これらのタスクのどれが出来ない or わからないのか、これらをどのように組み合わせていいかのわからないのか、どのような状況でしょうか?

0Like

Comments

  1. @taki04

    Questioner

    再度質問を具体化、わかりやすくしてご質問させてください!お忙しいなか、ご回答いただきありがとうございます。

Your answer might help someone💌