通过VBA从IE页面上的下拉列表中选择一个值

时间:2019-02-27 09:41:37

标签: javascript html vba internet-explorer web-scraping

我正在尝试从IE页面的下拉菜单中选择一个值。

我尝试了很多方法。它什么也没做。

下拉列表的源代码:
source code of the drop down

我尝试用“ EVR”选择值的代码(下拉菜单中只有一个值):

additional[]: 
additional[0]: null
additional[1][id]: 7715
additional[1][ex]: Permanent Exclusion
additional[1][mi]: 1
additional[2]: null
additional[3]: null
additional[4]: null

1 个答案:

答案 0 :(得分:1)

尝试添加更改事件并将其触发

private RelativeLayout bannerContainer;
protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);

      bannerContainer = findViewById(R.id.standardBanner);

      bannerContainer.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {

            if (bannerContainer == null){
                Log.e("BANNNNNER","IS NULL"); //ALWAYS RUNS HERE
            }else{
                Log.e("BANNNNNER","IS NOT NULL");
            }

          }
        });

    }