为什么 form.reset() 在此页面回发后不起作用?

2023-12-14

我班上的一位学生引起了我的注意,但我对此没有任何解释——而且在搜索后我也找不到任何解释。

点击提交按钮后,重置按钮不起作用。就好像如果通过 post 请求请求资源,浏览器会阻止重置。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

</script>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <fieldset>
            <legend>User Form</legend>
            <label for="Username"></label>
            <asp:TextBox ID="Username" runat="server"></asp:TextBox>
        </fieldset>
        <asp:Button runat="server" Text="Submit" />
        <input type="button" onclick="window.document.forms[0].reset()" value="reset" />
    </div>
    </form>
</body>
</html>

单击重置后,条目将重置为默认值。默认值是服务器在第一种情况下呈现的值,它是空字符串,但在发布发布值之后。 (http 是无状态协议)如果您尝试编辑发布的值,然后单击重置,您将看到原始发布的值将被恢复。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为什么 form.reset() 在此页面回发后不起作用? 的相关文章

随机推荐

  • 如何为新的训练模型初始化coef_init和intercept_init?

    正如这里所指定的 https stackoverflow com a 35662770 5757129 我存储了第一个模型的系数和截距 后来 我将它们作为初始化程序传递给我的第二个 fit 如下所示 以便在旧模型之上学习新数据 from s
  • 我想当用户单击 android 中的后退按钮时结束整个应用程序

    我想当用户单击 android Currently 中的后退按钮时结束整个应用程序 当前它再次转到以前打开的活动 我也尝试重写 onBackPressed 但它不起作用 public boolean onKeyDown int keyCod
  • 如何在控制器创建上添加外键值

    我有一个简单的数据库 用户可以在其中创建任务 我希望索引页显示哪些用户创建了哪些任务 任务和用户之间的关系是1个用户对应多个任务 该任务有一个 user id 外键 用户只有通过 Devise 登录后才能创建任务 我的创建控制器如下 但我不
  • 如何更改 EditText 选择手柄/锚点的颜色/外观?

    所以我改变了 Holo 主题的风格全息颜色生成器 and 操作栏样式生成器到我自己的颜色 但是当我在编辑文本中选择文本时 所选位置的 标记 仍然是蓝色的 我怎样才能改变它 这里最糟糕的部分是找到该项目的 名称 以及它在主题内的调用方式 所以
  • 如何配置 @PreAuthorize 来识别我登录用户的 ID?

    我正在尝试创建一个 Spring Boot 2 1 应用程序 我创建了以下休息控制器 RestController RequestMapping api users public class UserController PutMappin
  • MySql、Postgres、Oracle 和 SQLServer 忽略 IS NOT NULL 过滤器

    当我准备回答 SO 上的一位同事时 我遇到了一种奇怪的情况 至少对我来说是这样 原来的问题在这里 数据透视表忽略具有空值的行 我已经修改了查询以使用max代替group concat为了显示所有数据库中的 问题 SELECT id max
  • 调用 SendMessage (P/Invoke) 不断崩溃

    我必须编写一个与第三方程序通信的应用程序 AOL 对不起 做了很多研究 我发现了一些方法来做到这一点P Invoke 并且在很大程度上它works好的 但它会在后续试验中崩溃 特别是SendMessage 我在下面概述了崩溃的代码 所有这些
  • 动态设置复选框的初始值

    我有一个带有 CheckboxSelectMutliple 小部件的 MultipleChoiceField weight training days forms MultipleChoiceField help text u Requir
  • 如何使用 java.util.Scanner 正确读取 System.in 中的用户输入并对其进行操作?

    这本来是一个规范问题 答案可以用作 重复目标 这些要求基于最常见的 每天都会发布问题 并可根据需要添加 他们都 需要相同的基本代码结构来实现每个场景 他们通常是相互依赖的 扫描仪似乎是一个 simple 要使用的类 这就是犯第一个错误的地方
  • 如何在命令行上使用和运行 Swift 2.3

    如何在命令行上启动 Swift 如何使用 Swift 2 3 在命令行上编译文件 自从我更新到 Xcode 8 后 我默认得到 Swift 3 xcrun swift Welcome to Apple Swift version 3 0 s
  • Chrome 不渲染通过 元素引用的 SVG

    我遇到了 google chrome 无法渲染 svg 的问题img元素 刷新页面和初始页面加载时会发生这种情况 我可以通过 检查元素 来显示图像 然后右键单击 svg 文件并在新选项卡中打开 svg 文件 然后 svg 图像将呈现在原始页
  • Android 应用程序无法在模拟器上启动

    我正在测试一个简单的 hello 应用程序 但它没有在模拟器上启动 没有错误 控制台是这样的 2010 11 16 21 26 06 Hello World 2010 11 16 21 26 06 Hello World Android L
  • C# 静态成员“继承”——为什么它存在?

    在 C 中 超类的静态成员被 继承 到子类范围中 例如 class A public static int M return 1 class B A class C A public new static int M return 2 A
  • 在 Silverlight 中获取 MAC 地址

    是否可以从 Silverlight 应用程序获取客户端的 MAC 地址 如果该解决方案也适用于 OOB 那就太理想了 不可以 在 Silverlight 2 或 Silverlight 3 中无法获取客户端的 MAC 地址 对此没有 p i
  • 如何使用另一个数组按键过滤数组

    我现在在我的项目上工作了几个小时 我有一些来自早期数组的键 我想循环到我的新数组并选择我从早期数组中拥有的键的值 早期阵列 old keys key1 key2 key3 新数组 result key1 gt foo key2 gt bar
  • APK 大小 V/S 安装的 APP 大小

    我是 Flutter 和 dart 语言的新手 在开发了一些示例应用程序后 从教程中看到 我发现简单的选项卡布局应用程序在发布后 APK 占用 7MB 安装应用程序后大小为 27MB 我的问题如下 APK 大小和安装的应用程序大小有什么区别
  • 通过java进行scp传输

    通过 Java 编程语言执行 scp 传输的最佳方法是什么 看来我可以通过 JSSE JSch 或 bouncy castle java 库来执行此操作 这些解决方案似乎都没有一个简单的答案 我最终使用了Jsch 它非常简单 并且似乎可以很
  • 有没有办法在张量流Python神经网络中创建我自己的数据集?

    我试图弄清楚如何根据我想要做的事情来训练我的神经网络 目前我正在使用 mnist npz 数据集 该数据集通过识别数字来训练神经网络 我想切换到我自己的数据集 但不知道如何切换 我尝试了不同的方法 但它们都不适合我自己 我的训练准备代码目前
  • Android 应用程序中的 Retrofit Adapter 保存在哪里?

    我不清楚 Refrofit 适配器和 API 类应该保存在 Android 中的哪里 我应该使用 Application 类还是 Singleton 来保留适配器 API接口类怎么样 RestAdapter myRestAdapter wh
  • 为什么 form.reset() 在此页面回发后不起作用?

    我班上的一位学生引起了我的注意 但我对此没有任何解释 而且在搜索后我也找不到任何解释 点击提交按钮后 重置按钮不起作用 就好像如果通过 post 请求请求资源 浏览器会阻止重置