问题标签 [queryselector]
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.
include - 如何使用通过道具传递的字符串过滤组件的内容?
使用父组件中的文本字段,我想过滤多个子组件,其中字符串正在通过道具传递。子组件已通过 map 函数输出,该函数也将数据从 API 导入到道具中。在作为道具传递给孩子(searchTerm)后,我有用户输入控制台日志记录。我的问题是我无法根据用户的输入隐藏单个组件的显示。我遇到的麻烦是,当一个人决定隐藏自己时——他们都会这样做。我试过 indexOf 并发现 include() 更有用。我很担心我解决这个问题的方法,并希望从经验更丰富的 React 开发人员那里获得一些智慧。
//父组件
}
//子组件
类瓷砖扩展 React.Component {
};
}
javascript - 如何修复“Uncaught TypeError: Cannot read property 'classList' of null”(不是由元素顺序引起的)
我有以下 html 代码,当我在浏览器控制台中运行以下脚本时,出现以下错误。(我让浏览器完全加载,然后我运行脚本,因此,我猜它不受元素顺序的影响)
和 Javascript:
为什么我会收到此错误?
未捕获的类型错误:无法在 :5:18 读取 null 的属性“classList”
谢谢
javascript - HTML/JavaScript:提交表单时如何使用警报(使用查询选择器)?
我写了一些 HTML 表单,当没有提交任何内容时,表单应该发出警报。我开始为名称创建这个。正如预期的那样,消息“您必须提供您的全名!” 未输入名称时显示。但是,实际输入名称时也会显示该消息……</p>
{% 扩展“layout.html”%}
{% 块主 %}
{% 端块 %}
正如预期的那样,消息“您必须提供您的全名!” 未输入名称时显示。但是,实际输入名称时也会显示该消息……</p>
excel - 从晨星提取特定的表格单元格,然后循环到下一个晨星页面
我目前正在尝试从晨星的表格中抓取某些数据,然后让它循环到下一个代码并重复直到没有更多代码。
目前,它将拉动追踪总回报表中的整个“类别排名”行。我只是想拉 3 个月、6 个月、YTD、1 年、3 年和 5 年。当它完成拉动这些时,它将循环到由导航行中的“Cells(p, 14)”确定的下一个代码。
IE。它检测到“LINKX”在单元格 1、14 中,因此它导航到http://performance.morningstar.com/fund/performance-return.action?t=LINKX®ion=usa&culture=en_US并提取所有“类别中的排名” “追踪总回报”表中的行。我只希望将指定的那些放入指定的单元格位置,然后循环到下一个代码。
我浏览了许多这些线程,使用 excel VBA 我试图从某个股票代码页面中提取关键特定信息,然后循环到下一个股票代码并重复。
它将拉动追踪总回报表上的整个“类别排名”行。我只是想拉 3 个月、6 个月、YTD、1 年、3 年和 5 年。当它完成拉动这些时,它将循环到由导航行中的“Cells(p, 14)”确定的下一个代码。
javascript - 如何将 js 脚本正确加载到 html/djangoTemplate 中?
使用 Django 模板,我正在尝试在 javascript 中添加倒计时。将脚本显式放入 HTML 中确实有效,但在加载时无效。我想我已经接近了,但我无法弄清楚缺少什么:/。
这是一段工作代码:
但是当我从 HTML 中删除脚本并将其放入/static/js/timer.js
然后导入时<head>
,它不再起作用,initial_remaining_time
显示但它不会每秒递减。
这是我的一段代码,它不起作用:
预期结果:显示初始时间,然后递减到 0,在 0 时发送表格!
实际上,当将 timer.js 放入 /static/js/timer.js 时,只显示初始时间,然后什么都没有发生,就好像从未加载和播放过 javascript。
Traceback : (nkFjLIDrya1BrWd2bqYnq7TC5bpGCRGW3HcDXa6cqYI is a token)
javascript - 如何在使用 Vanilla JS 悬停在另一个元素上时更改元素的状态
我正在尝试使用mouseover
事件和querySelectorAll
方法更改一个项目,同时将鼠标悬停在另一个项目上。坦率地说,我不知道我的代码有什么问题,有人帮忙吗?
angularjs - angularjs中输入字段绑定的值
我的浏览器中有一个带有输入字段的奇怪行为。当我在开发人员控制台中检查它时,它看起来像这样:
呈现页面后,在 chrome 开发人员控制台中,我选择这个输入字段,如下所示:
我在控制台中得到它。这个输入字段在 UI 中有一个值(一个字符串,不是空的) - 由 angularjs 以这种方式填充:ng-model="model.name"。model.name
有一个有效的字符串值。
当我x.value
在控制台中调用时,我得到一个空字符串。
此外,在 chrome 开发者控制台中,当检查一个元素时,我可以使用 $0 访问它。$0.value 会返回正确的值。
有人有这样的问题吗?知道如何使用查询选择器获取输入字段的值吗?
谢谢你。
vba - 脚本有时会登录网站,但大多数时候都会失败
我使用 Internet Explorer 创建了一个 vba 脚本,以使用我的凭据登录网站。问题是脚本有时可以完美运行,但大多数时候它在sign in
按下按钮时会失败,这意味着卡在那里。
我怎样才能不失败地登录该站点?
vba - 无法让我的脚本运行到底
我已经使用ServerXMLHTTP
请求在 vba 中编写了一个脚本,以便能够在其中使用proxy
设置timeout
参数。当我运行脚本时,它似乎正在工作,但问题是 - 它在使用第一个代理后卡住了。我希望它一直运行到没有代理可用为止。我定义这一行While .readyState < 4: DoEvents: Wend
只是为了不让脚本冻结。代理是否工作脚本应该继续,对吗?
这是我尝试过的:
- 注意:脚本将始终产生相同的结果。但是,我的目的是让脚本一直运行,直到所有代理都被使用。
如何让我的脚本运行直到所有代理都用尽?
css - 选定单选后列表中的第一个元素
我有一系列单选按钮,然后是其他 dom 元素。现在我想隐藏除所选单选按钮之后的元素之外的所有元素。
问题是,(在这种情况下)不仅会显示第 3 个元素,而且还会显示第 4 个元素。所以任何想法,我如何才能在检查后立即显示该元素,而不是在此之后全部显示?
[data-role="image-slider"] > input[type="radio"]:checked ~ .image-slider-element:first-child
将不起作用,因为first-child
仅与第一个元素有关。