问题标签 [htmlelements]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
jquery - Laravel jQuery 添加和删除 HTML 元素
我是 Laravel 框架的新手,我需要一个选项来从表单中添加和删除一行。在 Laravel 中是否有一些更简单、更快捷的方法,或者我需要像在这个视频中一样让它成为“老派” https://www.youtube.com/watch?v=iaeCSh7YJDM
htmlelements - 是否可以刷新陈旧的元素?
我有一个搜索页面,其中包含一个表格,在用户按下搜索按钮后,该表格会填充搜索结果。页面对象将搜索结果表的行包装在一个自定义的HtmlElement
类中。
访问结果表时出现过时元素异常 - 正如您所期望的那样,因为它刚刚被 ajax 请求刷新。
我已经通过在执行搜索后返回页面对象的新实例来解决它,但我宁愿重新创建搜索结果字段。有没有办法做到这一点?
例子:
click - C# Webbrowser 模拟点击
我想模拟点击到 c# webbrowser。但我没能成功。
要单击的此 Html 代码:
我不正确的 C# 点击代码:
我想按区域标签号点击
java - 在页面中包含和迭代类似的 HtmlElements 块
我决定尝试 yandex HtmlElements 框架来构建包含几个类似块的页面。目的是在单独的类中描述单个块及其所有方法,然后在主页中迭代它们的列表。
按照https://github.com/yandex-qatools/htmlelements的示例,我做了以下操作:
部分类:
页面类:
但是,我得到了 accountTitle 的 NoSuchElementException。
是否有可能(以及如何?)从类似的块构建页面?
html - angular - 从 ng-disabled 访问元素
我想将this
(元素) - abutton
传递给我controller
的 by ng-disable
。这是我的HTML
:
我的controller
:
原木鞋undefined
,有没有办法通过一个element
类似的button
通道ng-disabled
?
htmlelements - How does lazy loading work with the Yandex HtmlElements?
Standard WebElement behavior
Standard WebElement lazy loading works as follows:
Yandex HtmlElements/TypifiedElement behavior
Will the following be loaded immediately or lazily loaded when first used?
java - 使用带有 htmlelements 的 thucydides 实例化类型类页面失败
我是新来的 :)。我现在正在使用 thucydides v. 0.9.203 和 htmelements v. 1.9 和 chromedriver v. 2.30.0 编写自己的测试框架,并且在驱动程序和 thucydides 之间存在兼容性问题。请在下面找到我的 pom.xml 文件,我在哪里做错了?
此外,我Exception
在运行测试时有这个:
下面有 FilteringPage 和 Steps 代码:
c# - c#HtmlElement 如何在没有竞争条件的情况下从计算机中以编程方式选择文件(从 webBrowser 访问的 HtmlElement 中)
我是 htmlelement 类的新手!
我现在要做的是用计算机上已经存在的大量数据填充一个非常无聊的外部网页(该程序在所述计算机上本地执行)。手动执行的那些烦人且耗时的事情之一是从您的计算机中选择设备安装的图片,然后将其提交到该表单,这样做可以通过使用 HTMLElement 类和 webBrowser 控件,但我讨厌不安全的编码需要这样做,我称之为不安全,因为它有竞争条件问题,这里看看:
以下代码不是我创建的
好的,现在想象你的电脑有硬盘休眠,或者它在一个非常紧张的杀毒扫描+更新窗口的同时,自然模式窗口出现可能需要长达 10 秒。那么这意味着您正在输入文件的路径并在显示的对话框出现之前按回车键,这将导致程序卡住,永远不会离开未能执行代码行,也不会向用户或编码器显示任何错误(这是预期的)。
我试图做的正是这样,但同时避免了非常明显的竞争条件,我正在考虑在循环中检查每 500 毫秒以查看窗口是否打开,然后才执行发送键,如下所示:
我想要的可能吗?我搜索了 google 和 stackoverflow,所有解决方案都基于一些随机计时器,这总是存在竞争条件错误的风险。
此致!
java - “查看页面源”上的不可见 html 元素
我正在尝试使用 Jsoup 库在我的 java 代码中读取 html 页面。这是页面的链接:http ://www.alkhaleej.ae/
我感兴趣的页面部分是页面顶部的水平菜单栏(其中包含新闻类别)。当我右键单击该菜单栏并选择检查元素时,感兴趣的 html 元素在 tag 下对我是可见的<div id="MainMenuCenter">
。然而,当我运行我的代码时,发现这个标签实际上是空的,并且这个标签的所有子标签都变得不可见。我还尝试使用网页上的“查看页面源”查看完整的文档。我惊讶地发现这个元素是空的(没有孩子),如下所示。
因此,我无法在我的代码中访问我需要的信息。到底发生了什么?开发人员是否故意隐藏了该元素的子元素?你能建议一种让孩子们对我的代码可见的方法吗?谢谢你。
javascript - 如何使用查询选择器获取标签内的元素?
当我输入选择器查询时,我无法获取元素。
document.querySelectorAll("divElement ul li"); 应该给
document.querySelectorAll("#Items ul li");
但它不起作用,如何在运行时获取 id????