当html';s选择器在不使用javascript的情况下更改

当html';s选择器在不使用javascript的情况下更改,javascript,html,browser,selector,Javascript,Html,Browser,Selector,如果浏览器中禁用了javascript,当html的选择器发生变化时,如何(如果有的话)加载新页面 能做到吗 否,当选择框更改时(如果这是您的问题),如果不使用脚本语言或类似语言,则无法重新加载页面。我猜您的意思是html选择框显示了一些页面标题,一旦用户选择其中一个,新页面就会显示出来 这在没有javascript的情况下是不可能的——您唯一能做的就是添加一个提交按钮 <noscript><input type="submit" value="go!"></nos

如果浏览器中禁用了javascript,当html的选择器发生变化时,如何(如果有的话)加载新页面


能做到吗

否,当
选择框更改时(如果这是您的问题),如果不使用脚本语言或类似语言,则无法重新加载页面。

我猜您的意思是html选择框显示了一些页面标题,一旦用户选择其中一个,新页面就会显示出来

这在没有javascript的情况下是不可能的——您唯一能做的就是添加一个提交按钮

<noscript><input type="submit" value="go!"></noscript>


此按钮仅在未激活javascript的情况下显示。

如果没有脚本语言(如果您想跨浏览器,这将是javascript),大多数表单元素都是“哑”的,它们保持状态并显示用户反馈。
因此,如果您想在表单(组合框、列表、单选按钮…)中选择一个新页面后再选择它,您必须添加一个提交按钮以将选择发送到服务器,并使用服务器端脚本处理选择并服务于正确的页面


好的旧Web 1.0方式…:-)

你不能。对于仅HTML,更改所选选项会使该选项的值在提交时发送到服务器(通过Enter键或submit/button元素)。最终,您可以根据所选选项设置接收脚本以发回HTTP重定向


你不应该。这种导航小部件意味着使用鼠标:使用键盘导航页面的人甚至无法选择第二个选项(一旦
onchange()
事件激活,按下向下箭头)。做正确的事情,添加一个提交按钮,页面更改由
onsubmit()
事件激活。

你说的“html选择器”是什么意思?我想他说的是“重定向”选择标记是的,请详细说明,我也很好奇。哦,我想我知道他说的是什么,当有人更改选择框时!“这在javascript中是不可能的”——你的意思是说“这只在javascript中可能”?