我正在尝试从 office fabric ui 中获取切换按钮的值。
https://developer.microsoft.com/en-us/fabric-js/components/toggle/toggle
html:
<div class="ms-Toggle">
<span class="ms-Toggle-description">Let apps use my location</span>
<input type="checkbox" id="demo-toggle-3" class="ms-Toggle-input" />
<label for="demo-toggle-3" class="ms-Toggle-field" tabindex="0">
<span class="ms-Label ms-Label--off">Off</span>
<span class="ms-Label ms-Label--on">On</span>
</label>
</div>
javascript初始化切换器:
<script type="text/javascript">
var ToggleElements = document.querySelectorAll(".ms-Toggle");
for (var i = 0; i < ToggleElements.length; i++) {
new fabric['Toggle'](ToggleElements[i]);
}
</script>
问题是我不确定如何获得Onor的值Off。
我通常会使用document.querySelector('input.demo-toggle-3').textConent,但由于这不是一个文本字段,所以它会出现undefined
关于获取 Fabric ui 切换器的 On 或 Off 值的任何建议?