飞镖上的单选按钮

时间:2014-02-23 03:14:54

标签: radio-button dart dart-html

我正在尝试获取单选按钮组的输入,但我无法找到任何示例或如何解释。我最终发现的所有内容都已弃用或不起作用:(

我不想这样:

表单将有4个单选按钮组,当按下提交时,我不想从这4个组中获取信息,然后用它做一些事情。但我无法找到一个好方法:(

1 个答案:

答案 0 :(得分:1)

试过并且工作

<input type="radio" id="r1" name="rate" value="Fixed Rate"> Fixed Rate
<input type="radio" id="r2" name="rate" value="Variable Rate"> Variable Rate
<input type="radio" id="r3" name="rate" value="Multi Rate" checked="checked">

main () {
  querySelectorAll('input[name=rate]').onClick.listen(clickHandler);
}

void clickHandler(MouseEvent e) {
  // two different ways of accessing the current value
  print('target: ${(e.target as InputElement).value}');
  print('checked: ${(querySelector('input[name=rate]:checked') as InputElement).value}');
}