由于 Microsoft AJAX Library 对于 JavaScript 进行了大幅扩展,
枚举这个常用的功能当然也被加进去了,
本次就是来探讨 JavaScript 的枚举功能。
由于范例很简单,
所以直接看 HTML 标签就 OK 了
<script language=\"javascript\" type=\"text/javascript\">
Type.registerNamespace(\"BaoBeiMe\");
//注册一个枚举
BaoBeiMe.EnumDepartment = function() {
}
BaoBeiMe.EnumDepartment.prototype = {
One: \"信息部\",
Two: \"业务部\",
Three: \"财务部\",
Four: \"研发部\"
}
BaoBeiMe.EnumDepartment.registerEnum(\"BaoBeiMe.EnumDepartment\");
function Button1_onclick() {
var enumDepartment = new BaoBeiMe.EnumDepartment();
var lblMsg = $get(\'<%=lblMsg.ClientID %>\');
lblMsg.innerText = \"One 是 \" + enumDepartment.One + \" , \" +
\"Two 是 \" + enumDepartment.Two + \" , \" +
\"Three 是 \" + enumDepartment.Three + \" , \" +
\"Four 是 \" + enumDepartment.Four + \" \";
}
</script>
<div>
<input id=\"Button1\" type=\"button\" value=\"获取所以枚举值\"
onclick=\"return Button1_onclick()\" /><br />
<br />
<asp:Label ID=\"lblMsg\" runat=\"server\" Text=\"\"></asp:Label>
</div>
</form>
</body>
</html>
本文地址:https://www.stayed.cn/item/8314
转载请注明出处。
本站部分内容来源于网络,如侵犯到您的权益,请 联系我