フォーム上のすべてのラジオ ボタンを見つけて、他の入力タイプをそのままにしておきたいと思います。私のコードは次のようになります。
form.queryAll("select, input").forEach((Element el) {
if (el is RadioButtonInputElement) {
print ('got radio button');
} else {
print ('got some other input type');
}
}
select
これにより、ラジオ ボタンとして識別される以外のすべての入力タイプが生成されます。実際、el
ブランチthen
(「取得したラジオ ボタン」) を見ると、常に として報告されInputElement
ます。