這是我的取消選中框代碼:angularjs複選框,它aumatically檢查時,頁面加載但不能在第一未選中嘗試
我使用JavaScript onpageload
爲得到我選中複選框時頁面加載。
function checkBox()
{
test = document.getElementsByTagName("md-checkbox");
for (i=0;i<test.length;i++)
{
if(test[i].getAttribute("aria-checked")=="false")
{
test[i].setAttribute("aria-checked","true");
test[i].setAttribute("class","ng-valid md-default-theme md-checked ng-dirty ng-valid-parse ng-touched");
}
}
}
但現在,當我嘗試取消選中它時,它僅在第二次單擊時未選中。 那麼我能做些什麼來解決這個問題?
我取消選中框代碼:
user3573919
什麼是aria -checked?你可以使用ng-checked =「false」或ng-checked =「true」 – hurricane