问题标签 [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.

0 投票
1 回答
1007 浏览

html - HTML DOM:如何调用 SELECT 框的更新方法?

我正在编写一个与 HTML DOM 交互的 VB 应用程序。

如果我去这个页面:

https://edit.yahoo.com/registration

然后尝试从选择的默认选项将右上角的“我更喜欢内容来自” SELECT 框更改为“Yahoo!亚洲”,我可以使用以下命令执行此操作:

Document.Forms.regFormBody.preferredcontent.selectedIndex = 10

它成功地改变了它。但问题是它与手动将选项更改为 Yahoo! 的行为不同。亚洲使用您的鼠标。

如果您尝试在不使用 DOM 的情况下手动执行此操作,则在更改它之后,页面会刷新。

我假设它是一个 javascript 调用或根据选择的选项刷新该页面的东西,但我尝试使用 DOM 复制该行为,但我无法弄清楚。

有人可以帮忙吗?提前致谢。

0 投票
2 回答
779 浏览

html - 如何控制选择哪个选项HTML 元素是否为空?我在 HTML 表单中有以下多选框,用户可以在其中选择一个或多个选项。<select id="eng_0" name="eng_0[]" multiple size="3"> <option value="Privilégier">Privilégier</option> <option value="Accepté">Accepté</option> <

0 投票
7 回答
58486 浏览

html - 在“SELECT”标签中呈现“OPTION”的层次结构

我的问题是 HTML 和 CSS 相关的。我有一个层次结构类型结构,我想在列表中显示。层次结构包含国家、州和城市(深度为三层)。

我想在选择列表中显示列表,每个项目类型(国家、州、城市)都必须是可选的。这些项目应缩进为:

问题在于缩进。我正在尝试使用 margin-left 或 padding-left 来缩进标签,这在 FireFox 中显示正确但在 IE7 中不正确。这是生成的选择列表的示例:

我想在不使用 CSS hack 的情况下实现跨浏览器的一致缩进。