问题标签 [element]

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.

0 投票
3 回答
43669 浏览

wpf - WPF 获取鼠标下的元素

WPF 有没有办法在 MouseMove 事件上获取鼠标下的元素数组?

0 投票
30 回答
142844 浏览

c# - 从列表中选择 N 个随机元素在 C# 中

我需要一个快速算法来从通用列表中选择 5 个随机元素。例如,我想从 a 中获取 5 个随机元素List<string>

0 投票
25 回答
109163 浏览

php - 检查数组是否是多维的?

  1. 检查数组是原始值的平面数组还是多维数组的最有效方法是什么?
  2. 有没有办法做到这一点,而无需实际循环遍历数组并is_array()在其每个元素上运行?
0 投票
9 回答
635 浏览

php - 如何访问数组中的最后一个元素?

我想返回这个数组的最后一个元素,但我得到的只是-1。

0 投票
38 回答
343576 浏览

jquery - 你如何在 jQuery 中使元素“闪烁”

我是 jQuery 的新手,并且有一些使用 Prototype 的经验。在 Prototype 中,有一种“闪现”元素的方法——即。短暂地用另一种颜色突出显示它并让它恢复正常,以便用户的眼睛被它吸引。jQuery中有这样的方法吗?我看到了 fadeIn、fadeOut 和动画,但我没有看到像“flash”这样的东西。也许这三个之一可以与适当的输入一起使用?

0 投票
1 回答
503 浏览

ruby - 使用soap4r从ruby生成soap消息时如何将name.value添加到标头

我从 wsdl 创建了一个驱动程序

当我调用我的请求时,我希望标头包含一个元素,即,我希望看到如下内容:

REPLACE_WITH_ACTUAL 等等等等

然而,环顾四周,每个人都在谈论继承 SOAP::Header::SimpleHandler 然后将一个实例注入到 driver.headerhandler

但是,如果我这样做,那么我最终会得到一个嵌套标题,即 REPLACE_WITH_ACTUAL

所以必须有一种方法可以将一个元素添加到现有的 headerhandler 中,这样我就可以做类似的事情

driver.headerhandler.AddElement(“会话”,“123”)

但我找不到任何方法来做到这一点。我也尝试过类似的东西

driver.headerhandler["session"]="123" 和其他类似的技巧,但我找不到任何方法来完成这项工作。

查看 driver.headerhandler.methods,我看不到任何明显的机制。

真的很感激一个指向如何做到这一点的指针。

0 投票
14 回答
174271 浏览

javascript - 如何引用加载当前执行脚本的脚本标签?

如何引用加载当前正在运行的 javascript 的脚本元素?

这是情况。我在页面的高处加载了一个“主”脚本,首先是在 HEAD 标记下。

“scripts.js”中有一个脚本,需要能够按需加载其他脚本。普通方法对我来说不太适用,因为我需要在不引用 HEAD 标记的情况下添加新脚本,因为 HEAD 元素尚未完成渲染:

我想要做的是引用加载当前脚本的脚本元素,这样我就可以将新的动态加载的脚本标签附加到它之后的 DOM 中。

0 投票
1 回答
223 浏览

winforms - 在 wpf 应用程序中更改托管 winForms 元素的可见性

我有 ReportViewer winForms 控件,用于在通过 WindowsFormsIntegration 托管的 WPF 应用程序中显示 Microsoft Reports。当我的 textBlock 的 MouseDown 事件触发时,我希望它淡出让我们说从 0 到 100 的可见性,就像我的窗口中的其他一些元素一样。它没有,所以我想知道所有托管控件或这个特定控件是否相同,如何解决?

问候,

伊万

0 投票
27 回答
1549516 浏览

javascript - 在 JavaScript 中删除数组元素 - 删除与拼接

在数组元素上使用运算符与使用方法delete什么区别?Array.splice

例如:

如果我可以像使用对象一样删除数组元素,为什么还要使用 splice 方法?

0 投票
2 回答
195 浏览

javascript - 将链式方法附加到 JavaScript 中的元素集合

这 - 至少目前 - 纯粹是实验,但我很好奇:有没有办法将方法(通过原型)附加到元素集合?我已经测试了以下代码:

目前,它在 Opera 中完美运行;正如预期的那样,对所有 div 元素调用 _ 方法,然后依次将传递给它的字符串 eval()'ing每个元素上。请注意,_ 方法允许链接,这也得到了证明,调用 _ 将预测的x迭代器变量附加到每个元素的 innerHTML。

现在,两个问题...

首先,有没有更好的方法来解决这个问题?我一直希望我能做到document.getElementsByTagName('div').style.backgroundColor = "red";,但可惜,它还没有实现。这就是我首先这样做的原因,也是我如此简洁地命名该方法的原因;我试图尽可能地模仿它。

其次,假设这是一个理智的用法,我将如何让它在 Firefox 中工作?该浏览器相当于NodeListis HTMLCollection,但尝试对后者进行原型设计根本不会成功。建议?