问题标签 [client-side]

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 投票
13 回答
233580 浏览

javascript - 从下拉框中获取文本

这将获取在我的下拉菜单中选择的任何值。

但是,我无法找出下拉菜单当前显示的文本要使用的属性。我尝试了“文本”然后查看了W3Schools但没有答案,这里有人知道吗?

对于那些不确定的人,这里是下拉框的 HTML。

0 投票
5 回答
2868 浏览

javascript - Reference that lists available JavaScript events?

I'm aware of things like onchange, onmousedown and onmouseup but is there a good reference somewhere that lists all of them complete with possibly a list of the elements that they cover?

0 投票
9 回答
142195 浏览

javascript - 在 JavaScript 中使用 Array.map 删除元素

我想使用该map()函数过滤一组项目。这是一个代码片段:

问题是过滤掉的项目仍然使用数组中的空间,我想完全清除它们。

任何的想法?

编辑:谢谢,我忘记了filter(),我想要的实际上是 afilter()然后 a map()

EDIT2:感谢您指出map()filter()没有在所有浏览器中实现,尽管我的特定代码不打算在浏览器中运行。

0 投票
5 回答
2255 浏览

javascript - 当页面包含谷歌地图时,修复 IE7 中 CSS/JS 下拉菜单的最佳方法

我有一个使用<ul>列表进行导航的页面(Javascript 更改样式以在鼠标悬停时显示或不显示)。

当我在页面上有谷歌地图时,这对我来说很好,除了在 IE6 和 IE7 中。

在这种情况下,下拉菜单根本不起作用。但是,该页面在 FireFox 2 中仍然有效。

我做了一些研究,发现这可能是 IE 选择框错误的一个例子,但我不确定谷歌地图似乎使用的是<div>,而不是<iframe>.

有没有其他人遇到过类似的问题,如果有,他们对克服这个问题的最佳方法有什么建议吗?

0 投票
5 回答
22197 浏览

javascript - 什么是 JS 或 JQuery 的好位用于水平滚动新闻行情

我正在寻找一些 JQuery 或 JS 来让我生成一个水平滚动的“新闻行情”列表。

生成的 HTML 也需要符合标准。

我试过liScroll但这有一个坏习惯(一些内容在滚动开始时出现在第二行),特别是对于较长的列表。

我也尝试过这个 News Ticker,但是当包含 DOCTYPE 时,滚动会震动而不是在每个循环结束时平稳循环。

任何建议表示赞赏。

编辑

因此,感谢 Matt Hinze 的建议,我意识到我可以用 JQuery animate 做我想做的事情(我需要连续滚动而不是像示例中那样离散滚动)。然而,我很快遇到了与 liScroll 类似的问题,毕竟我意识到 CSS 问题(一如既往)是负责任的。

解决方案:liScroll - 将默认的 'var stripWidth = 0' 更改为 100 之类的值,以留出一点空间并避免换行。

0 投票
3 回答
796 浏览

javascript - 如何使用书签在任何网站的页面中显示表单(如 Google Reader 中的 Note)?

在 Google 阅读器中,您可以使用小书签“记下”您正在访问的页面。当您按下小书签时,当前页面顶部会显示一个小的 Google 表单。在表单中您可以输入描述等。当您按下提交时,表单在不离开页面的情况下自行提交,然后表单消失。总而言之,非常流畅的体验。

我显然试图看看它是如何完成的,但最有趣的部分被缩小且不可读。所以...

关于如何实现这样的东西(在浏览器端)的任何想法?有哪些问题?现有的博客文章描述了这一点?

0 投票
8 回答
6865 浏览

asp.net - 您何时会在 Web 自定义控件上使用 Web 用户控件?

有人可以解释何时使用这些吗?在许多情况下,它们几乎可以互换。

自定义控件被添加到工具栏,而用户控件 (ascx) 不能。自定义控件不会在设计器中呈现,而用户控件会呈现。除此之外,您如何选择哪个是正确的?

此外,我正在寻找从 JavaScript (GetElementById) 访问控件的最佳方法。因此,添加客户端支持的正确方向会很棒。

0 投票
7 回答
23126 浏览

xml - xsl:import 或 xsl:include 的相对路径

我正在尝试使用 VBScript 对 XML 对象进行 XSLT 转换。
我正在翻译的 XSL 文件包含该<xsl:import href="script.xsl"/>指令。如果我使用绝对 URL ( http://localhost/mysite/script.xsl),它可以很好地导入样式表;但是,如果我使用相对路径 ( script.xsl),它会报告“找不到资源”。我需要能够在一组机器之间移植它,所以我需要能够使用相对 URI。有什么建议么?

笔记:

  • VBScript 文件位于http://localhost/myscript.asp
  • 第一个 XSL 文件位于http://localhost/mysite/styles.xsl
  • 第二个 XSL 文件位于http://localhost/mysite/script.xsl
  • 使用相对路径mysite/script.xsl也不起作用

附录:

谢谢大家,您的回答。我越深入研究这样做的代码,它就越陌生。myscript.asp是一个相当不寻常的代码编译。发生的情况是作为 XML 块 ( )styles.xsl包含在 HTML 输出中,然后在客户端使用 VBScript 将该块作为样式表加载。然后使用此样式表转换通过 XMLHTTP 检索的 XML 块。所以问题是客户端的 HTML 的上下文与位置无关。myscript.asp<xml src=...>styles.xslscript.xsl

0 投票
5 回答
9569 浏览

javascript - ASP.NET MVC 客户端验证

我一直在使用 ASP.NET MVC,但我希望改进的领域之一是客户端验证。

我知道最新版本(Preview 5)有很多新的验证功能,但它们似乎都是在页面发布之后。

我看过Steve Sanderson的一篇有趣的文章……使用 Live Validation、Castle.Components.Validator.dll 和他制作的 Validator 框架。

我在我的项目中使用过它,但我希望它能够集成到官方的 ASP.NET MVC 版本中。我绝对认为业务规则应该驻留在模型或控制器而不是视图中。

你们中有人用过类似的方法吗?

你知道这样的东西被添加到官方 ASP.NET MVC 版本中了吗?

0 投票
2 回答
4930 浏览

java - GWT 中的客户端回调

我正在尝试为 GWT 应用程序创建一个记录器,作为评估 GWT 的练习。我特别想做的是拥有它,以便我可以在服务器端的任何时候将消息发布到客户端标签。因此,如果服务器上发生了一些有趣的事情,则可以更新客户端。

我的第一个问题是,这可能吗,我可以理解它不是。

其次,如果可能的话,我应该在哪里寻找信息,我已经尝试过 google 和他们的文档,所有的展示都没有这方面的信息。

谢谢