如何将php选择表单重置为默认值?

如何将php选择表单重置为默认值?,php,Php,我有这个php代码来生成一个select表单。我要找的是在右边创建一个X按钮,用于将表单重置为默认值[0]索引。这是一张我想要完成的图片。我该怎么做? 谢谢 尝试将上一个echo语句更改为以下内容。您可能需要使用CSS进行一些样式设置,以使X完全按照您想要的方式显示,并在必要时正确定位。changeme类: echo ' <a href="#" onclick="document.sort.sort.selectedIndex = 0" class="changeme">X<

我有这个php代码来生成一个select表单。我要找的是在右边创建一个X按钮,用于将表单重置为默认值[0]索引。这是一张我想要完成的图片。我该怎么做? 谢谢


尝试将上一个echo语句更改为以下内容。您可能需要使用CSS进行一些样式设置,以使X完全按照您想要的方式显示,并在必要时正确定位。changeme类:

echo ' <a href="#" onclick="document.sort.sort.selectedIndex = 0" class="changeme">X</a></form></div></li>'

我认为你不应该也不会得到答案。没有人做你的工作!我可以使用position属性将X定位到我想要的位置,但是,单击X后表单上没有变化。例如,我选择索引2,地址栏将其添加到末尾:?sort=2,当我将鼠标移到X I上时,这是链接:?sort=2。如果单击X,地址栏的末尾将变为?sort=2,但不会发生任何事情。我精通html和css,但不精通php和javascript。我正在努力学习,我感谢任何帮助。非常适合那些从不需要提问的人。谢谢。您能从视图源复制并粘贴实际的html吗?从表单标记开始,到结束表单标记结束?我做了一个更改。请使用onclick=document.sort.sort.selectedIndex=0作为onclick属性。如果这不起作用,请从视图源粘贴整个表单代码块。好的,通过新的onclick,我在表单上更改了值名称,但没有发生任何变化,页面不会刷新。这是源代码:按产品名称排序价格:从低到高价格:从高到低我以为您只是想将其重置为第一个元素。您是否还需要让表单自动提交?如果是,请按如下所示进行更改。onclick=document.sort.sort.selectedIndex=0;document.sort.submit
echo ' <a href="#" onclick="document.sort.sort.selectedIndex = 0" class="changeme">X</a></form></div></li>'