首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何获得显示在页面上的值?

如何获得显示在页面上的值?
EN

Stack Overflow用户
提问于 2014-02-21 05:56:51
回答 2查看 58关注 0票数 0

我的页面中有一个输入,它使用WMIQuery获取操作系统的版本号。即6.3.9600版本是Windows8.1。我正在尝试使用javascript来获取该值,如果它与6.3.9600匹配,则将OSYS(操作系统名称)分配给Windows8.1。不知道我在这里做错了什么。任何帮助都将不胜感激。我不能让网站来填充这个值。我做错了吗?

操作系统版本号

代码语言:javascript
复制
if (jQuery("#OSVR").val() == "6.3.9600") { 
  jQuery(input["name='OSYS']").val('Windows 8.1'); 
}

当我使用chrome工具时。我得到的OSYS值为Windows8.1,而OSVR值为false。另外,我也无法得到填充值的表单。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-02-21 06:00:19

你需要引号,只是类型错误

代码语言:javascript
复制
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") {
    }
票数 0
EN

Stack Overflow用户

发布于 2014-02-21 05:59:30

您需要ID选择器(“#id”)中的引号,如果排除引号,则应该是包含选择器的变量。

变化

代码语言:javascript
复制
if (jQuery(#OSVR).val() == "6.3.9600") {

代码语言:javascript
复制
if (jQuery("#OSVR").val() == "6.3.9600") {
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21926412

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档