<input type = submit />是否在后台使用了JavaScript? - php

type =“ submit”的示例是否在后台使用了javascript?

<html>
<head>
</head>

<body>
    <form action="process.php" method="post">
        Username: <input type="text" name="username" value=""/><br />
        Password: <input type="text" name="username" value=""/><br />
        <input type="submit" value="Submit"/>
    </form>
</body>

因为将数据输入提交到服务器的另一种方式是这样的。

<html>
<head>
    <script>
        function submit(form){
            form.submit();
        }
    </script>
</head>

<body>
    <form action="process.php" method="post">
        Username: <input type="text" name="username" value=""/><br />
        Password: <input type="text" name="username" value=""/><br />
        <input type="button" value="Submit" onclick="submit(this.form);" />
    </form>
</body>

如果是这样,那么我们不需要JavaScript即可将数据发送到服务器?我对吗?

参考方案

如果使用<input type='submit'>,则无需添加JavaScript。在这种情况下,即使禁用了JavaScript,浏览器也会提交表单。

如果要使用JavaScript提交表单,则可以使用上面编写的方法。在这种情况下,您可以使用任何其他控件,并且在单击时可以提交。

因此,很明显,<input type='submit'>不使用任何JavaScript。

php Singleton类实例将在多个会话中保留吗? - php

举一个简单的例子,如果我想计算一个不使用磁盘存储的脚本的命中次数,我可以使用静态类成员来执行此操作吗?用户1:<?php $test = Example::singleton(); $test->visits++; ?> 用户2:<?php $test = Example::singleton(); $test->visits+…

通过>和<运算符比较日期 - php

在我的所有php代码中,我都在UTC中存储日期和时间,但是我也在使用mysql存储日期时间(也在utc中)。大于和小于运算符会导致日期比较失败吗? $curdate=date('Y-m-d H:i:s'); if($start_datetime>$curdate) 参考方案 不。他们没有办法失败。为此,特意制作了MySQL日期格式。…

我如何在Safari浏览器中支持<video>? - php

我想在野生动物园浏览器中显示视频,当我刷新浏览器时,什么也没有发生,该怎么办?这是我的代码:<!doctype html> <html> <head> <title>Simple Movie Player</title> </head> <body> <video sr…

使用jquery计算<id>中的总图像 - php

我有一个div,里面有一些图像,例如<img src= etc我想计算该div中的图像总数。我也想使用PHP将这些图像ID保存到mysql中...谢谢 参考方案 要计算它们,您可以执行以下操作:alert($('#myDiv img').length); 要将所有id捕获到数组中,可以执行以下操作:var ids = []; $(&…

为什么我不能使用<br>来填充textarea,所以我使用ajax - php

这是我使用的ajax im,$.ajax({ type: "POST", url: "../../Ajax/<?php echo $exercise_num ?>", data: "user_input=" + user_input, success: function(resp){ /…