![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
初めて質問させて頂きます。
参考になる質問も拝見させて頂いたのですが、上手くいかず・・・。
ご指導頂けたらと思います。
Visual Basic 2008 Express Editionを使用しています。
webbrowserにてHTML上のページ情報を書き換えたいのですが・・・。
フォームのタイプが
text →自己解決
radio →自己解決
checkbox →自己解決
select-oneのoption valueの値を書き込む時にがどういう構文を組めばいいのかわからず途方に暮れています。
プルダウンメニューは二つ連動していまして、例えば住所を選択するような感じです。
【カテゴリ1】で[東京都]を選択した時
【カテゴリ2】での選択肢は[江戸川区、港区、千代田区・・・]
また
【カテゴリ1】で[千葉県]を選択した時
【カテゴリ2】での選択肢は[市川市、浦安市、成田市・・・]
のように【カテゴリ1】のoption value値を受けて【カテゴリ2】の選択肢が変わってしまいます。
【カテゴリ1】のoption value値を"1"と書き込み、その値を受けて【カテゴリ2】での値を"11"と書き込みたい場合はどういうソースになるでしょうか?
【カテゴリ1】の部分ですでにつまずいており、初心者丸出しで申し訳ないと思っていますが、なにとぞよろしくお願い致します。
現在は、
WebBrowser1.Document.All.GetElementsByName("select name")(0).InnerHtml = "1"
と書いてみたり、色々とやってみてはいるのですが、根本的に違うのかも知れないという思いが払拭できずに相談させて頂く決意をしました。
よろしくお願い致します。
No.1ベストアンサー
- 回答日時:
恐らく JavaScript で【カテゴリ1】が変更されたとき動的に【カテゴリ2】
の内容を切り替えています。Html 内のスクリプト部をみないと何とも
言い難いのですが、OnChange イベントなどが定義されているはずです。
つまり、【カテゴリ1】→【カテゴリ2】を連動させるには、【カテゴリ1】
に値を設定するだけでなく、VB から OnChange イベントを呼び出して
やる必要があります。
下記の質問が近いかと。
Webbrowser.innerHTMLの「onchange」を反応させたい。
http://oshiete1.goo.ne.jp/qa3648502.html
ありがとうございます。
貼って頂いたURLですが、その質問と回答を見落としていました。
そちらを参考に、解決しました。
助かりました!ありがとうございました!!!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 以前の質問だと、どの条件でも配列が表示されてしまいます。 1 2022/07/09 11:40
- JavaScript セレクトボックスを2つ選択してメッセージなどを表示するには。~運賃検索プログラムを完成させたい~ 1 2022/07/22 11:10
- JavaScript セレクトボックスで配列を呼び出したい。 1 2022/07/08 20:14
- JavaScript セレクトを全て選択されていないと、文字によるエラーメッセージを表示させるコードを調べています 2 2023/06/22 15:48
- JavaScript 電車の運賃を出すプログラムを作っています。 2 2022/06/22 09:36
- JavaScript console.logがどうしても2つ機能しないのでアドバイスをくださいお願いします 2 2022/07/07 22:13
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- JavaScript 中百舌鳥駅と深井駅を入れ替えて選択しても同じ挙動にしたいです。 2 2022/06/24 18:45
- 教えて!goo 「教えて!goo」のルールで質問があります。 1 2022/06/17 05:57
- JavaScript switch文のswitch(n)の部分を複数の値にするか、if文に変えてほしいです。 1 2022/07/27 17:18
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語 exitの使い方
-
フォームを開くときに、コンボ...
-
エクセルのマクロについて教え...
-
Excel-vba 文字列と変数を...
-
VBAで配列のNULL判定
-
足して100になるような乱数のア...
-
C#で動的にコントロールを取得...
-
VB6.0-整数と余りを求める
-
相関係数p値の出し方
-
VBAの定数の使い方で、計算値を...
-
C#でのIF文 時間比較のやり方
-
乱数の最大値
-
10進数をアスキーコードに変換
-
DAOの操作をするとExceptionが...
-
前に教えてもらったマクロ
-
ラジオボタンの値の取得につい...
-
スピンボタンで小数点
-
DWORDって
-
c言語で乱数を扱うときの
-
VBAでC列が入力済みならそのま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語 exitの使い方
-
フォームを開くときに、コンボ...
-
Excel-vba 文字列と変数を...
-
足して100になるような乱数のア...
-
数字の位ごとの値を表示するプ...
-
VB6.0-整数と余りを求める
-
VBAで配列のNULL判定
-
1つ前の値を変数に保存する方法
-
Access2003 オートナンバーの現...
-
UWSCのcallについて
-
C#で動的にコントロールを取得...
-
ラジオボタンの値の取得につい...
-
VBAの定数の使い方で、計算値を...
-
相関係数p値の出し方
-
DWORDって
-
世界のナベアツ
-
DataGridView 複数行同時変更...
-
10進数をアスキーコードに変換
-
c言語で乱数を扱うときの
-
VBAのチェックボックス結果を集...
おすすめ情報