当DropDownList更改其html时

当DropDownList更改其html时,html,drop-down-menu,Html,Drop Down Menu,选择html下拉列表后,浏览器是否会自动更改其html 例如来自 一些文本 到 一些文本 它应该自动更改自身还是必须在java脚本中手动更改 同样的问题也适用于复选框 任何想法都将不胜感激 选择html下拉列表后,浏览器是否会自动更改其选项html 对。您可以使用浏览器中的任何开发人员工具进行检查。 例如: 在Chrome中,单击鼠标右键,选择“检查元素”。看 一些文本 然后,选择一个选项,html将更改为 <option value="val" selected>some tex

选择html下拉列表后,浏览器是否会自动更改其html

例如来自

一些文本

一些文本

它应该自动更改自身还是必须在java脚本中手动更改

同样的问题也适用于复选框

任何想法都将不胜感激

选择html下拉列表后,浏览器是否会自动更改其选项html

对。您可以使用浏览器中的任何开发人员工具进行检查。 例如: 在Chrome中,单击鼠标右键,选择“检查元素”。看

一些文本
然后,选择一个选项,html将更改为

<option value="val" selected>some text</option>
一些文本

你的问题真的不清楚。如果用户正在更改选定值,则该操作将更新选定值。如果用户没有这样做,而你想用代码来做,那么,是的,你必须用代码来做。你能澄清一下你想做什么吗?谢谢大卫,我已经更新了这个问题。我想知道当用户更改所选值时,dropdownlist的html是否会相应更改。我注意到它实际上没有,没有选择的属性添加到option元素调试工具可能没有显示更新的DOM,当然。但为什么这更重要呢?您是否建议HTML
select
元素实际上不起作用?因为我相当肯定他们会的。您是否正在尝试做一些不起作用的事情,或者您只是指出某个特定的浏览器调试工具(您没有提到)没有特定的功能?谢谢David,我刚刚用jquery检查过,DOM已经更新,只是调试工具没有更新。顺便说一句,我正在使用chrome。谢谢,它确实改变了DOM,但是chrome调试工具根本没有反映这种改变,这就是为什么我一开始就感到困惑的原因,无论如何,谢谢
<option value="val" selected>some text</option>