我已尝试使用以下代码获取切换开关按钮的选中值。但我无法在JavaScript方法中找到切换开关的已检查属性。
的.js:
var yammerpt = document.getElementById("toggleSwitch").winControl;
html的:
<div id="toggleSwitch" data-win-control="WinJS.UI.ToggleSwitch" data-win-options="{labelOn:'Post to Yammer', labelOff:'Post to Yammer', checked:true}">
答案 0 :(得分:4)
checked
属性是您正在寻找的。 p>
var yammerpt = document.getElementById("toggleSwitch").winControl; //here you get the control itself
var checked = yammerpt.checked;
答案 1 :(得分:1)
你是对的 - winControl的'checked'属性就是你想要的。
看看这段代码示例: http://code.msdn.microsoft.com/windowsapps/ToggleSwitch-control-sample-84c0aacb
这是官方文件: http://msdn.microsoft.com/en-us/library/windows/apps/br229743.aspx