Bir aria etiketine sahip olduğum bir onay kutum var ama onay kutusunun işaretli olup olmadığını belirtmek için bu aria etiket metnini nasıl değiştireceğimi bilmiyorum. Kullanıcı. Aria etiketli metni css'yi oluşturmak için aynı işlevde kontrol etmek mümkün mü? kontrol ve işaretlerini kaldırarak kutusu içincss stilinin bağlanmasına dayalı aria etiketinin değiştirilmesi
İşlev: Eğer onay kutusu değerine dayalı niteliğini değiştirmek isterseniz
checkbox = ko.pureComputed(function() {
var checked = checked(),
uncheck = uncheck(),
checkedIcon = 'icon_check',
uncheckedIcon = 'no_check',
if (checked) {
//Can i add in here what the aria-label text should be?
return checkedIcon;
}
if (uncheck) {
return uncheckedIcon;
}
});
Eğer getAttribute baktı mı ve setAttribute https://developer.mozilla.org/tr/docs/Web/API/Eleman/getAttribute – jeff