问题标签 [html-select]
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.
javascript - 如何在页面加载时?
我有一个JSP
页面,其中包含HTML
<select>
从数据库加载的所有国家/地区。例如,在“创建用户”中,所有国家/地区值都加载到选择菜单中,我选择了 5 个国家/地区。这 5 个值被加载到该特定用户的数据库中。
现在,当我再次单击该用户 ID 的“修改用户”时,将出现一个选择菜单,所有国家/地区都将加载到选择菜单中,但应突出显示/选择这 5 个国家/地区。
我如何使用 来完成此操作javascript
?
jquery - 通过jquery为Select html元素着色
我再次需要一些关于 jQuery 脚本的帮助 :-) 只是想玩 jQuery..我使用下面的脚本为选择元素的着色选项。它在纯 html 中工作,但在我的 asp.net 2.0(主 + 内容页面)中没有。脚本放置在 Head 部分。
我也尝试过使用$(document).ready(function(){
,但也没有用。
任何想法,最欢迎提示?
html - 通用下拉菜单?
我正在尝试为我正在设计的网站创建一个“快速链接”下拉列表,它必须与所有浏览器 IE6 及更高版本兼容。它需要保持 120px 宽,因为它的位置是静态的。使用<select>
标签并设置宽度,这是可行的;但是,当打开该框时,IE 会切断较长的文本链接,Firefox 会正确调整它们的大小。无论如何定义下拉菜单的宽度与适用于所有浏览器的框顶部的 120px 不同?
如果没有,是否有一个不需要 10 页 javascript 的可自定义下拉菜单的简单脚本?
php - Firefox 中奇怪的重新加载效果
我有一个由 php 生成的页面,其中包括两个下拉列表 (SELECTs),其中包含很多项目(每个大约 2,000 个)。该页面很好,但是当它在 Firefox 中加载时,加载过程中有延迟,然后似乎刷新了整个页面。如果用户在“重新加载”发生之前尝试单击任何内容,则没有效果。
在资源管理器中,每个下拉菜单只需要一段时间(一两秒)就会出现,这很好。
有谁知道这是什么吗?而除了使用AJAX动态填充下拉列表,有没有简单的方法可以避免呢?
编辑:附加信息。我已经让我的 PHP 脚本在被调用时输出到日志文件,所以我现在可以看到似乎正在发生的事情是这样的:
调用 PHP 脚本,页面开始加载。几秒钟后,对 PHP 脚本进行了另一个相同的调用,此时页面再次开始加载。这次它完成了加载。所以我想浏览器似乎在页面完成加载之前出于某种原因自动刷新了页面。
javascript - 从选择框中删除项目
如何从选择框中删除项目或将项目添加到选择框中?我正在运行 jQuery,这是否会使任务更容易。下面是一个示例选择框。
html - 如何发布具有多个选定值的 HTML 列表框的选择
我在带有提交按钮的 HTML 表单上有一个列表框。列表框启用了多项选择。我可以在列表框中选择多个值,但我不知道如何确定提交表单时选择了哪些值。另外,我正在使用 JavaScript 将用户生成的值动态添加到列表框中,并且我希望能够在表单提交时告诉两件事:
- 用户添加到框中的选项是什么?
- 用户在框中选择了哪些值?
这可能吗?谢谢。
javascript - javascript 选项选择 IE6 与 FF2
以下 js 在 FF2 中可以正常工作,但在 IE6 中,下拉菜单总是选择一个选项来提早,IE -> testix2 vs. FF2 -> testix3 如果我们在脚本中的某处添加一个 alertBox,它在 IE6 中也可以正常工作。但是如何在没有 alertBox 的情况下解决这个问题?
蒂亚
javascript - 如何让这个 jQuery 函数更优雅?
在我的页面上,我有一个下拉选择框,默认值为(空)。当用户选择一个条目时,会显示该条目类型的相应表单。
几个问题..
- 代码不是 DRY 并且看起来比它需要的更冗长,因此不容易维护/扩展。
- 当用户选择某些内容,填写表单,进入下一页,然后点击后退按钮时,选择字段已预先选择了他们的选择,但由于没有
.change()
事件,因此不会显示表单框。他们必须选择不同的<option>
,然后单击返回原来的选择以恢复他们的论坛。
这是代码:
求助 JS 高手的 SO!
javascript - 如何动态创建一个
我想在 <option> 元素的文本包含 HTML 实体的 <select> 元素中添加一个 <option> 元素: —
在 HTML 中,代码如下所示:
我的 JavaScript 代码如下所示:
但是,如果您对此进行测试,您将看到 — 变得逃脱。当我尝试时,我得到了同样的结果:
(观察到的行为是在 Internet Explorer 7 中……没有用 Firefox、Safari 等进行测试。Internet Explorer 7 是我目前唯一需要的浏览器。)
javascript - 是否可以使用 JS 打开 HTML 选择以显示其选项列表?
是否可以使用 JavaScript 打开 HTML 选择以显示其选项列表?