我的页面中有一个输入,它使用WMIQuery获取操作系统的版本号。即6.3.9600版本是Windows8.1。我正在尝试使用javascript来获取该值,如果它与6.3.9600匹配,则将OSYS(操作系统名称)分配给Windows8.1。不知道我在这里做错了什么。任何帮助都将不胜感激。我不能让网站来填充这个值。我做错了吗?
操作系统版本号
if (jQuery("#OSVR").val() == "6.3.9600") {
jQuery(input["name='OSYS']").val('Windows 8.1');
}当我使用chrome工具时。我得到的OSYS值为Windows8.1,而OSVR值为false。另外,我也无法得到填充值的表单。
发布于 2014-02-21 06:00:19
你需要引号,只是类型错误
jQuery("#OSVR").val()
Change
if (jQuery(#OSVR).val() == "6.3.9600") {
}
To
if (jQuery("#OSVR").val() == "6.3.9600") {
}
if OSYS is name then
if (jQuery(input["name='OSYS']").val() == "6.3.9600") {
}发布于 2014-02-21 05:59:30
您需要ID选择器(“#id”)中的引号,如果排除引号,则应该是包含选择器的变量。
变化
if (jQuery(#OSVR).val() == "6.3.9600") {至
if (jQuery("#OSVR").val() == "6.3.9600") {https://stackoverflow.com/questions/21926412
复制相似问题