2016年7月7日木曜日

PowerShell SelectとRadio

SelectとRadioButtonの操作

Selectは、すぐにできたのだが、Radioはちょっと苦戦した。

ググルと、Elementに、TRUE値を設定するようなのがあったのだが、「権限なし」的なエラーで設定できなかったので、苦肉の策で、click()を使用した。


$wTarget= $ie.Document

# select
$wSelectElm= $wTarget.getElementById("select1")

#Select Option の 要素を設定
$wSelectElm.SelectedIndex = "1"

# 対象がChangeした事をJavascriptに認識させる
$wSelectElm.fireEvent("onchange")


# Labelが2個あるRadioButtonの操作

   $wRadioBtn = $wTarget.getElementsByName("RadioList")

  # Label 1個目
   $wRadioBtn0 = $wTarget.getElementById("RadiLisdt0")

  # Label 2個目
   $wRadioBtn1 = $wTarget.getElementById("RadioList1")

 # Checkされていない方をクリックする。
  if (  $wRadioBtn0.checked )
   {
        $wRadioBtn1.click()
    }
    if (  $wRadioBtn1.checked )
    {
        $wRadioBtn0.click()

    }


本日の河上選手:お休み
  7/16~ 津