html - typescript 和 html toggleswitch 值

标签 html css angular typescript toggleswitch

简而言之,我需要使用拨动开关来确定我的哪些方法将被调用。所以我猜你可以获得一个 bool 值,指的是开关是打开还是关闭?但我如何获得它?

所以我在 html 中实现了一个切换开关

<label class="switch">
 <input type="checkbox" id="ToggleswitchId" >
 <span class="slider round"></span>
</label>

我见过有人用 javascript 做这样的事情。

 var switchTrueFalse = document.getElementById('ToggleswitchId').checked

但我得到的只是“HTMLElement 类型上不存在属性‘checked’”

最佳答案

checked不是一种方法。它是 <input> 之一 bool 值属性。

所以,document.getElementById('ToggleswitchId').checked选中时返回真

关于html - typescript 和 html toggleswitch 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54650446/

相关文章:

php - 在 HTML 中嵌入 PHP - 无法在表中填充和显示数据

javascript - 使用 JavaScript 控制 HTML 中的 mp3 播放

angular - 如何在 Angular 2 中重新触发所有组件树上的所有纯管道

html - Angular2 ng-模板

javascript - 单击按钮复制 div 元素及其 CSS

javascript - 如何更改 &lt;style type ="text/css"> 的内容

javascript - jQuery轮播下一个元素不滑入

html - 4行文字垂直对齐,动态框宽取决于JS中产生的框数

html - 如何使 div 透明并将其 float 在图像上?

angular - 抛出错误 TypeError : Cannot read property 'emit' of undefined