用 watir 检查标签类别?

2023-12-01

我有一个 div,它会根据表单是否正确提交而发生变化。
我想知道是否可以检查类的特定元素?

开始元素看起来像这样。

<div id="myerrortest" class="input text"></div>

如果输入不正确,请添加错误类别。

<div id="myerrortest" class="input text error"></div>

尝试这个:

browser.div(:id => "myerrortest").class_name

更多信息:

http://watir.github.com/watir-webdriver/doc/Watir/HTMLElement.html#class_name-instance_method

另一种选择是只查看您期望的类的 div 是否存在

browser.div((:id => "myerrortest", :class => 'input text').exists?

如果使用 rSpec 类型匹配器,它将是

browser.div((:id => "myerrortest", :class => 'input text').should exist
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

用 watir 检查标签类别? 的相关文章

  • Tailwind CSS:“outline”类不存在。但这不是自定义样式,而是框架类

    在一个新项目中 我得到了奇怪的行为 除了大纲和相关内容之外 一切都按预期进行 https tailwindcss com docs outline style https tailwindcss com docs outline style
  • 如何从 Rails 中的枚举值获取键名?

    我的模型中有一个与数据库中的列相对应的枚举 枚举看起来像 enum efficency High 0 Medium 1 Low 2 如何从值中获取密钥 例如 我的值为 0 我需要获取值 High 任何帮助 将不胜感激 Model effic
  • iPad 上的网站纵向视图

    我的网站在 iPad 纵向模式下无法正确显示 它在横向模式下看起来不错 但当我将其转换为纵向模式时 我最终会得到一个混乱的网站 所有元素都分散在整个网站上 我怎样才能解决这个问题 请帮我 这是我网站的链接 inclouds co uk ht
  • 我应该在 Heroku 上部署 Ruby on Rails 应用程序吗?

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 关于我自己的一些情况 我今年 24 岁 去年从北卡罗来纳州立大学毕业 获得了分析硕士学位 统计 数学之类的 我没有很强的编程背景 这对我的问题非
  • 需要帮助设置 ruby​​ on Rails javascript 运行时环境

    我在我的机器上设置 ruby on Rails 时遇到问题 我一直在关注 Agile Web Development with Rails 这本书 到目前为止一切都进展顺利 我遇到的问题是当我输入时 rails server 我收到以下错误
  • 如何使用 CSS 绘制一个向左的三角形?

    我已经很久没有建造这个向上的三角形了 我怎样才能改变我的 CSS 使角指向左边 http jsfiddle net 3sP8q http jsfiddle net 3sP8q left corner width 0 height 0 bor
  • 检测滚动条是否可见(例如在移动设备上)

    我见过很多关于检测 HTML 元素是否可滚动的问题 答案 例如动态检测滚动条 https stackoverflow com questions 33805052 detect scrollbar dynamically 我需要类似的东西
  • Chrome 中的混合混合模式问题

    我一直在尝试在包含 css 不透明度过渡实例的页面上使用混合混合模式 似乎正在发生的情况是 包含 mix blend mode 的 div 在过渡期间 或者更确切地说 在动画进行过程中 显示得与没有混合模式时一样 我只发现这是 Chrome
  • 如何检查类中是否存在成员名称(变量或函数),无论是否指定类型? [复制]

    这个问题在这里已经有答案了 这个Q是以下内容的延伸 模板化检查类成员函数是否存在 https stackoverflow com q 257288 514235 是否有任何实用程序可以帮助找到 类中是否存在成员名称 该成员可以是 变量或方法
  • 固定 CSS 导航栏

    我最近解决了困扰我一段时间的 CSS 导航栏问题 现在我遇到了将其固定到顶部的问题 以便当您滚动页面时它会向下滚动 我知道我需要添加的是 Position fixed 但我不知道在哪里添加它 我最近的尝试导致文本被修复 但导航栏的背景却没有
  • 两个单独表格上的 Td 高度

    我有两个单独的表 我在每个 tr 上使用焦点 悬停函数 该函数同时在两个表上都很好用 我的问题是 td 高度 因为如果第一个表中 td 的描述更大 将显示在中的两行上相同的td和td的高度将被修改 但仅限于第一个表td 如何记住第一个表中
  • 为什么机架响应主体是数组而不是字符串?

    他们的文档中的一个经典的 hello world 示例 class HelloWorld def call env return 200 Hello world end end 我的问题是为什么第三个值是 Hello world 而不是 H
  • Bootstrap“navbar-brand”导致“navbar-nav”项目从导航栏中的中心位置向右移动?

    我正在尝试创建一个导航栏 其左侧有 品牌 LOGO 而实际的导航项目位于整个栏的中心 我正在使用默认的 Bootstrap 导航栏 因为我一周前才开始学习 Web 开发 到目前为止 情况是这样的 但是 您可以看到导航项稍微移动到页面实际中心
  • 如何更改 R Markdown HTML 文档中目录的颜色和属性?

    我花了很多时间谷歌搜索这个 但似乎无法弄清楚 我正在使用 R Markdown 制作 HTML 文档 文档在这里 http rmarkdown rstudio com html document format html http rmark
  • Rails:控制文件存储缓存大小

    Rails 中基于文件的缓存的文档说 请注意 缓存将不断增长 直到磁盘已满 除非您 定期清除旧条目 不幸的是 它没有提供任何有关如何定期清除旧条目的信息 是否设置合适的值 expires in完成这项工作还是清除缓存背后还有其他某种黑魔法
  • Rails:与自身的多对多关系

    我在创建此关联时遇到问题 考虑模型 Entry 我希望条目有许多作为父母的条目 并且我希望条目有许多作为孩子的条目 我想通过一个我称为 关联 的模型来实现这种关系 所以这是我尝试的 移民 class CreateAssociations l
  • 当位置从相对固定变为固定时,div 的宽度会发生变化

    当 div topNav 的位置样式从相对更改为固定时 其宽度会更改几个像素 我找到了一个 jquery 插件 http imakewebthings github com jquery waypoints 它可以优雅地执行我正在寻找的相同
  • BS3 - img 响应类 - 为什么没有最大高度?

    引导程序 3 包括 img responsive班级 应用这些 css 设置 display block height auto max width 100 为什么没有max height 100 我发现添加这个使得图片的高度也适合 但我不
  • RSpec 找不到我的控制器未初始化常量

    我的 Rails 应用程序最近从 Rails 3 迁移到 Rails 4 我一直在尝试在各个规范 控制器 模型等 上运行 rspec 但实际定位对象时似乎存在问题 例如 当我尝试运行以下代码时 它会出现未初始化常量错误 这似乎发生在多个控制
  • ng-show 令人不安的 div 布局 - angularJS

    我在用ng show notesOpened 如果notesOpened 变量为true 则隐藏div 然而 当隐藏时 它会扰乱布局 有没有办法让 ng show 的行为与 css 属性相同visibility hidden 以便被隐藏的

随机推荐

  • 脚本不适用于匿名用户、Google 电子表格

    我目前正在编辑一个 Google 电子表格 该电子表格设置为供登录和匿名用户公开编辑 我不是所有者 我在电子表格中创建了一个脚本并将其分配给一个绘图 插入绘图 我还为图像分配了脚本 有两个不幸的奇怪现象 1 如果您是匿名的 则不会出现绘图
  • 如何测量代码的内存使用情况?

    我正在尝试测量代码的内存使用情况 但我不知道如何继续 我不想使用 DotMemory 或任何我需要通过编程来完成的 分析器 有什么方法可以知道分配了多少对象 就像 5 int 4 字节 4 Object 16 字节 I used 流程 Wo
  • Angular 2 中的背景图像

    如何通过ngOnInit添加图片到背景 我不想使用background url link of my image 在 CSS 中 因为这会增加我网站的负载 我想通过 Angular 2 Typescript 来做到这一点 在您的 compo
  • 替换全局变量,如何以及为什么

    好的 到目前为止我已经工作并使用了全局变量 并且仅调用 USER 来获取用户 ID 没有问题 大多数时候 人们对 SO 的看法以及一些到处阅读的文章都对使用全局变量持负面态度 所以现在我准备改变方式而不是使用全局变量 现在我包含一个函数 p
  • 将 HashMap 放入 jsonobject

    我构建一个 json 对象 该对象由 Hashmap 中定义的 nameValue 对组成 我遇到的问题是当我调用时 jsonObject put hashmap 它添加 nameValue 对 如下所示 name value代替name
  • CUDA + OpenGL 互操作,不带已弃用的功能

    我之前已经能够通过以下方式在 CUDA 中填充纹理以在 OpenGL 中使用 创建并初始化 GL 纹理 gl GenTextures etc 创建 GL 像素缓冲区对象 向 CUDA 注册 PBO 在更新 渲染循环中 cudaGraphic
  • 尝试将yield理解为一个表达式

    我正在摆弄生成器和生成器表达式 但我不完全确定我理解它们是如何工作的 一些参考资料 gt gt gt a x for x in range 10 gt gt gt next a 0 gt gt gt next a 1 gt gt gt a
  • 如何切换到 Coq 的特定版本——尤其是在使用 Opam 管理 Coq 版本时?

    我目前使用的是标准方式 可能通过网站 安装的标准方式 但我想用tcoq 我相信我已经正确安装了它 因为我有一个 bin 文件 并且所有常见的 Coq 内容似乎都在那里 pinno gamepad tcoq ls bin coq tex co
  • 脚本仅在页面重新加载时工作

    我正在使用 jQuery 在水平视图网站上对齐图像 但该脚本仅在我重新加载页面时才起作用 http joliannelm steveforest com edition roux de service html 该脚本在之前被调用 这是脚本
  • Node.js 生成子进程并实时获取终端输出

    我有一个脚本 输出 hi 休眠一秒 输出 hi 休眠 1 秒 依此类推 现在我想我可以用这个模型来解决这个问题 var spawn require child process spawn temp spawn PATH TO SCRIPT
  • SupportPlaceAutocompleteFragment 的 OnPlaceSelectedListener 未触发

    我遇到了问题OnPlaceSelected监听器的方法支持地点自动完成片段 My onViewCreated method Override public void onViewCreated View view Bundle savedI
  • 移动网站 - 仅强制横向/不自动旋转

    我有一个具有移动样式表的网站 我还使用 jQuery 来检查移动设备并相应地更改功能 但我想知道是否有办法强制仅横向方向并禁用自动旋转 CSS 或 jQuery 解决方案都可以 Thanks 使用媒体查询来测试方向 在纵向样式表中隐藏所有内
  • 欧拉项目 #10 (Python)

    为什么我求 200 万以下所有素数总和的算法这么慢 我是一个相当初级的程序员 这就是我为寻找解决方案而想出的方法 import time sum 2 start time time for number in range 3 2000000
  • 为什么 secp256k1 未压缩公钥的格式不符合预期?

    一小段 Rust 代码 let secret key SecretKey from slice rand thread rng gen lt u8 32 gt expect 32 bytes within curve order let p
  • 带有回形针的水印

    根据这个例子 http dimaspriyanto com 2010 06 08 image watermarking with paperclip 我尝试在我上传的每张图片上添加水印 目前 我限制自己在大一 你猜怎么着 这不起作用 所以在
  • WPF 用户控件与父视图/视图模型的交互

    您好 我有一个 mainView 窗口 其 dataContext 设置为它自己的 viewModel 在该 viewModel 上有一个 DateTime 属性 该属性又使用 2 路绑定绑定到我的主视图上的日期选择器
  • 在 ViewPager 内水平滚动 webview

    我已将加载图像的 WebView 放入 ViewPager 中 当我尝试水平滚动图像时 我会移至下一个视图 而不是滚动图像 在移动到下一个视图之前是否可以使其滚动到图像的末尾 Override public Object instantia
  • 什么是 HTTP“主机”标头?

    由于发送 HTTP 请求时 TCP 连接已经建立 因此 IP 地址和端口是隐式已知的 TCP 连接是 IP 端口 那么 为什么我们需要Host标题 这是否仅在有多个主机映射到 TCP 连接中隐含的 IP 地址的情况下才需要 The Host
  • 使用附加字符串的整数对 WPF 数据网格进行排序

    我有一个 wpf 数据网格 我将 ObservableCollection 分配给它 DG1 DataContext a 其中一列的值如下所示 1 A B 12 A1 B 3 A2 B 10 A3 B 2 A4 B 15 A5 B 我想使用
  • 用 watir 检查标签类别?

    我有一个 div 它会根据表单是否正确提交而发生变化 我想知道是否可以检查类的特定元素 开始元素看起来像这样 div class input text div 如果输入不正确 请添加错误类别 div class input text err