选择一个没有使用JS的提交按钮

16 浏览
0 Comments

选择一个没有使用JS的提交按钮

我有一个带有三个提交按钮的HTML表单。

其中一个按钮是用于重新加载页面的,另一个按钮是用于将数据存入数据库的,最后一个按钮是一个简单的登录按钮。每个按钮都在一个div中。

当我尝试登录时,我通常会输入我的用户名和密码,然后按下回车键(我没有切换文本框)。但是,与其按下“登录”按钮,它会按下“重新加载”按钮。

我找到了一些使用JavaScript、JQuery和AJAX的方法,但是我不被允许使用任何这些方法。我只能使用PHP、CSS和HTML。

在我使用回车键时,有办法选择我想要按下哪个按钮吗?

编辑:

这是带有三个提交按钮的表单:

这是我提交的文件。


如果我在第一个文件中使用Tab键并在文本框中按下回车键,我将始终按下值为“刷新”的提交按钮。

0
0 Comments

在这个问题中,用户想要在没有使用JavaScript的情况下选择提交按钮,并且能够区分哪个按钮被点击。为了解决这个问题,用户可以给每个输入框添加一个name属性,并检查哪个name属性被发送到服务器。如果使用了点击的输入框的name属性,则可以执行相应的操作。例如,如果点击了名为"reload"的输入框,则执行"Reload-button was clicked"的操作。以下是代码示例:





但是,当用户按下回车键时,浏览器无法知道要提交哪个提交按钮。因此,如果用户希望在按下回车键时选择特定的提交按钮,就需要使用JavaScript、jQuery或AJAX来解决这个问题。用户可以尝试将每个提交按钮放在自己的div框中,但是如果没有使用JS、jQuery或AJAX,那么可能无法解决这个问题。

0
0 Comments

在这段内容中,问题是用户不允许使用JavaScript、jQuery和AJAX,但需要选择一个提交按钮。解决方法包括将提交类型的按钮转换为普通按钮类型,或者将登录按钮放在第一位,这样无论何时按下都会先触发提交点击。

0