【发布时间】:2018-03-03 04:49:30
【问题描述】:
这必须很简单,但我不想使用 jQuery。
我需要设置一个特定的单选按钮控件。我有它的Id,所以我尝试了:
let radiobutton = document.getElementById("Standard");
radiobutton.checked = true;
我在网上找到了和上面一样的例子, 但 Typescript/Javascript 给了我错误信息: ““HTMLElement”类型上不存在“已检查”属性”
有什么想法吗?
感谢您的帮助。
【问题讨论】:
-
为什么不使用 Angular 绑定?
-
这不是在 Angular2 中做事的正确方法。但是找w3schools.com/jsref/met_element_setattribute.asp
-
我可以使用一些帮助来帮助我在 Angular 中“做对”。尽管我一直在阅读有关绑定的内容,但我不了解绑定,它并没有陷入困境。您能说更多吗?
-
我尝试使用 setattribute 像:document.getElementsByTagName("cs-input-radio")[0].setAttribute("checked", "true");但它不起作用......我设置了错误的属性吗?
标签: javascript angular typescript radio-button checked