我想询问是否有任何强制CheckBox检查的方法。我曾尝试使用Click();
,但没有成功。我正在寻找像.setChecked(true);
这样的东西但又没有成功。是因为我使用复选框作为InputElement吗?
void main() {
InputElement ac = querySelector('#ac'); //Checkbox id="ac"
Storage localStorage = window.localStorage;
String sAc = localStorage['ac'];
if (sAc == '1') {
ac.Click();
}
ac.onClick.listen((Event e){
String status;
if (ac.checked){
status = '1';
}
else
{
status = '0';
}
localStorage['ac'] = status;
});
}
答案 0 :(得分:1)
var cb = (document.querySelector('#ac') as CheckboxInputElement);
cb.checked = true;