问题标签 [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.
html - HTML DOM:如何调用 SELECT 框的更新方法?
我正在编写一个与 HTML DOM 交互的 VB 应用程序。
如果我去这个页面:
https://edit.yahoo.com/registration
然后尝试从选择的默认选项将右上角的“我更喜欢内容来自” SELECT 框更改为“Yahoo!亚洲”,我可以使用以下命令执行此操作:
Document.Forms.regFormBody.preferredcontent.selectedIndex = 10
它成功地改变了它。但问题是它与手动将选项更改为 Yahoo! 的行为不同。亚洲使用您的鼠标。
如果您尝试在不使用 DOM 的情况下手动执行此操作,则在更改它之后,页面会刷新。
我假设它是一个 javascript 调用或根据选择的选项刷新该页面的东西,但我尝试使用 DOM 复制该行为,但我无法弄清楚。
有人可以帮忙吗?提前致谢。
html - 在“SELECT”标签中呈现“OPTION”的层次结构
我的问题是 HTML 和 CSS 相关的。我有一个层次结构类型结构,我想在列表中显示。层次结构包含国家、州和城市(深度为三层)。
我想在选择列表中显示列表,每个项目类型(国家、州、城市)都必须是可选的。这些项目应缩进为:
问题在于缩进。我正在尝试使用 margin-left 或 padding-left 来缩进标签,这在 FireFox 中显示正确但在 IE7 中不正确。这是生成的选择列表的示例:
我想在不使用 CSS hack 的情况下实现跨浏览器的一致缩进。