Firefox 的错误 - 刷新时输入的禁用属性未重置

2023-12-03

我发现了一个我认为是 Firefox 的错误,我想知道这是否真的是一个错误,以及解决这个问题的方法。

如果您使用以下源创建一个基本网页:

<html>
  <head>
    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.0/jquery.min.js"></script>
  </head>
  <body>
    <div>
      <input id="txtTest" type="text" />
      <input type="button" onclick="$('#txtTest').attr('disabled','disabled');" value="Set Disabled (jQuery)" />
      <input type="button" onclick="document.getElementById('txtTest').disabled = true;" value="Set Disabled (js)" />
      <input type="button" onclick="$('#txtTest').removeAttr('disabled');" value="Remove Disabled" />
    </div>
  </body>
</html>

If you disable the textbox动态地然后刷新页面,textbox将保持禁用状态,而不是重置回其原始未禁用状态。我已经在 IE8 和 Chrome 中尝试过了,它们的行为正如我所期望的那样,重置了textbox当我刷新时回到未禁用状态。

另一个有趣的信息是,如果输入是checkbox代替textbox.


这是一个“特征”Firefox 会在页面刷新时记住表单输入值。要修复此行为,您只需设置autocomplete="off"在包含输入的表单上,或者直接在输入上。

这会阻止自动完成工作并阻止浏览器记住输入字段的状态。

或者,您也可以通过单击 CTRL+F5 来“硬刷新”。这将完全重置当前页面。

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

Firefox 的错误 - 刷新时输入的禁用属性未重置 的相关文章

  • 如何将相对元素放置在绝对元素之后并使父级 div 展开以适合子级?

    我试图理解 css 所以我尽力使下面的实验代码尽可能通用 我有一个简单的页面 有两个框 我希望其中一个框以某种方式定位 根据为什么设置 right CSS 属性会将元素推到左侧 https stackoverflow com questio
  • 将元素动画固定到屏幕大小

    我如何制作动画 div 单击时展开以适合屏幕 一直保持固定位置 然后揭示其中的内容 div Image 设置 CSS3transition适合您的元素 创建一个class这使得你的元素100vw and 100vh 视口宽度高度单位 添加该
  • `insertAdjacentHTML` 和 `createElement`

    如何保留对新创建元素的引用 createElement 我将其插入到 DOM 中的现有元素之后 insertAdjacentHTML 在此示例中 您可以看到如果我使用 颜色不会改变elNew elNewInner after insertA
  • 获取kendo下拉值的选定id

    如何从下拉列表中获取所选名称的 ID 当选择Apples然后得到了id1并选择Oranges then 2 这是简单的剑道下拉示例
  • 为什么 IE7 不能正确地将
     块复制到剪贴板?				
    			

    我们注意到 IE7 对 Stack Overflow 上发布的代码块有奇怪的行为 例如 这个小代码块 public PageSizer string href int index HRef href PageIndex index 从IE7
  • 如何使用 css3 动画将宽度和高度设置为 100%?

    我有以下代码 HTML div div css div background tomato width 100px height 100px webkit animation animateThis 0 3s ease in webkit
  • 如何像这样包裹div?

    假设您有一个具有固定高度和重量的 div 在图中是最里面的一个 并且您希望周围的 div 包含它 其外边距为例如1 厘米 你会怎么做 一种方法是使用inline block显示风格 div border 1px solid blue div
  • CSS - 相对定位的父div不拉伸到绝对子div高度

    我整个早上都在谷歌上搜索这个 但似乎无法让它发挥作用 我有一个具有相对定位的父 DIV 和一个位于其中的两列子 DIV 设置 两者都定位为绝对 我需要父 DIV 的高度与内部 DIV 的内容一起拉伸 我尝试在 content 的结束标记之前
  • 冻结 TH 标题和滚动数据

    我有一个 html 表 我想冻结标题行标签以滚动数据 我怎样才能做到这一点 我需要使用Dom吗 谢谢 我的解决方案是使用两个表并固定列宽 下面的表格位于可滚动的 div 中 并且没有标题
  • 不可能的? HTML 鼠标悬停边框颜色随边框折叠而变化?

    我希望有一个表格 其中所有边框 内部 外部 的宽度都是单个像素 我通过设置来实现这一点border collapse桌子上的风格 那么我希望onmouseover每个 TD 单元 改变border color为不同的颜色 如果表格边框尚未折
  • 动态创建特定数量的输入表单元素

    我读过很多关于动态添加字段集的博客和帖子 但它们都给出了非常复杂的答案 我所要求的并没有那么复杂 我的 HTML 代码
  • 如何使用 JavaScript 写入不同的网页?

    我正在尝试从一个网页获取用户输入并将其写入已存在的另一个网页 如果重要的话 所有网页都在同一个域中 我调试 JavaScript 见下文 并看到它正确地迭代 for 循环并构建要写入的正确信息 但它不会将其写入其他网页 不确定我做错了什么
  • 将元素粘贴到滚动上固定元素的底部?

    基本上 我想要实现的目标是让辅助导航在滚动时与主导航的底部相遇后立即粘在主导航的底部 我仍在学习 jQuery 并且我已经开始抓狂了 编辑 意识到我没有解释到目前为止我已经到了哪里 该类被添加到元素中 但是它没有固定在主标题下方 而是从视口
  • 如何禁用图像上的高亮显示

    I m trying to disable highlight on an image when I drag my mouse over an image it is highlighted Take a look 多谢 Use 用户选择
  • 属性的状态:已弃用或已过时?

    我是 HTML 5 的新手 有问题需要在diverseW3 HTML 标准化文档获取属性的状态 例如 bgcolor的属性自 HTML 4 01 起 不应再使用该元素 它已被弃用 看 http www w3 org TR html4 pre
  • css/html:空格中断修复,现在无法正常编码?

    是的 所以我遇到的问题是 如果你输入一个没有空格的长句子 例如 eeeeeeeeeeeeeeeeeeeeeeeeee 它会自行中断 但现在我需要开始输入一些丑陋的不间断编码 例子 http jsfiddle net r3CFJ http j
  • 如何防止图像溢出圆角框?

    如果我使用此代码 图像不会被 div 的圆角剪切 导致图像的方角覆盖 div 的圆角 div img src big image jpg div 有谁知道如何获得圆角 div 来防止子图像溢出 我最新的 Chrome Firefox 和 S
  • Javascript:单击正文中除其中一个元素之外的任何位置

    我希望能够单击正文中除该特定元素之外的任何位置 我无法找出我所做的代码有什么问题 当我单击一个特定元素时 except inside body 我不想让它隐藏 但是当我点击body它应该隐藏 HTML
  • 删除 IE 10 兼容性视图中的蓝色边框

    如何删除或不显示每个带有图像的锚点中的边框链接 顺便说一下 浏览器设置是兼容模式 其他问题的答案不足以解决我的问题 我猜是因为它只适用于较低版本的 IE EDIT 我目前正在客户需要的地方创建自定义共享按钮 div a href img h
  • PHP Post 数组的数组

    我想从 HTML post 请求更改两个不同的表到运行 PHP 的服务器 以前 当我只想更改一张表时 所有列和值都放入 POST 数组中 所以我会 colname1 gt val1 colname2 val2等等 然后我将循环 POST 来

随机推荐

  • 更改周视图中日标题的格式

    如何更改 Fullcalendar gt weekview 中日期的格式 现在它说 Sun 7 24 Mon 7 25 Tue 7 26 Wed 7 27 Thu 7 28 Fri 7 29 Sat 7 30 我想切换月份和日期 所以它说
  • Jquery 检查 ajax post 是否成功

    如何定义 ajax post 的成功和失败函数 文档在这里 http docs jquery com Ajax jQuery ajax 但是 总而言之 ajax 调用需要很多选项 你正在寻找的是错误和成功 你可以这样称呼它 ajax url
  • 在Android应用程序中计算谷歌地图中多边形覆盖的面积

    我有一系列Location GeoPoint在我的 Android 应用程序中形成多边形的对象 我想知道有没有办法计算它所覆盖的面积 到目前为止 我正在考虑建立一个网络服务 当发布坐标列表时 使用 JS Google Maps API v3
  • Java ListChangeListener WasUpdated() 不起作用

    当 observableList 中名为 EventShowable 的对象被修改时 我想触发一些代码 这是我的代码 mainApp getCalendars get i getListEvents addListener new List
  • 为docker生成.env.exmaple文件

    我想生成一个 env和一个 env example文件并在 docker 构建期间将其推送到 docker 镜像Dockerfile 问题是 env example文件未复制到 docker 映像 我认为它适用于普通环境 因为我复制了 en
  • Oracle中使用正则表达式按分隔符分割字符串

    我需要在 Oracle 中编写脚本 在查询中按 字符拆分字符串 BP 593 00294 和 NC 12345 以便在单独的列中包含值 我在想这样的事情 select regexp substr mystr as col1 regexp s
  • 为什么在 .NET MAUI 中删除项目后列表视图显示不正确?

    包含所有注释的第一个屏幕 当我删除第一个笔记后 我最近开始使用 NET MAUI 进行编程 C 列表中的元素已正确删除 但是 删除后 剩余元素仅部分显示 这意味着只有例如显示第 4 个元素 对于其他元素 仅显示一个空栏 到目前为止我的代码
  • 正则表达式星号用法

    根据MDN x Matches the preceding item x 0 or more times 本质上 前面的字符应该是完全可选的 无论字符串存在与否 都会进行匹配 那么为什么会这样呢 1 var text foobar var
  • JDBC ResultSet 获取带有表别名的列

    想象一下我有一个像这样的查询 SELECT from table1 a table2 b where WHATEVER 也许两个表具有相同的列名 所以我认为通过访问数据会很好 resultSet getString a columnName
  • 改变角度后继续前进。 pygame

    我一直在致力于这个关于坦克的项目 基于游戏 Tank Trouble 我想知道在改变精灵的角度后我如何才能前进 另外如果你知道我如何让我的子弹从墙上弹跳的话 我将非常感谢所提供的任何帮助 谢谢你 这是我的坦克和子弹 这是游戏的代码 impo
  • 发送邮件而不阻止“执行”

    我在 Zend Framework 应用程序中使用 Zend Mail 来发送包含基于 Web 的联系表单内容的电子邮件 邮件本身工作正常 我使用 Google Apps 帐户 但处理时间可能相当长 从几秒钟到近一分钟不等 我的控制器操作通
  • System.out.print() 是如何工作的?

    我使用Java已经很长时间了 我想知道这个函数是如何实现的System out print works 这是我的疑问 作为一个函数 它在某处有一个声明io包裹 但是 Java 开发人员是如何做到这一点的呢 因为这个函数可以接受任意数量的参数
  • 如何让 pthreads 在 PHP 中工作?

    我正在使用 wampserver 在本地计算机上测试和运行 WordPress 代码 为了运行 pthread 我遵循了以下步骤 1 我从以下位置获取了 pthread zip 文件http windows php net download
  • 将输出保存到变量中

    我已经尝试了大约30分钟 这段代码有什么问题吗 输入 var cat marktplatz html grep m 1 post grep o E b jobs htm 输出 var command not found var BLABLA
  • Html Agility Pack - <选项> 内部文本

    我对这个 html 有问题
  • Windows 7 - 无法更新 C:\Program Files 中的程序文​​件

    我有一个与 MS Word 2007 版 一起使用的插件程序 它位于 C Program Files 位置 我安装了 Windows 7 然后对这个位置的文件进行了例行更改 但它只会显示一个只读文件 我怎样才能授予自己写入我自己的程序的权限
  • 如何从 Wappalyzer 中隐藏 Yii Web 框架名称?

    我试图从 Chrome Firefox 的 Wappalyzer 插件中隐藏框架名称 Yii 我需要隐藏框架名称作为安全审核的一部分 我已经在 Apache 配置中关闭了服务器签名 但框架名称 Yii 仍然显示 您可以了解 Wappalyz
  • Rails 4:在哪里放置 JavaScript/CSS 插件

    我有 Rails 4rc1 应用程序 我需要将一些 JavaScript CSS 插件 第三方库 集成到我的应用程序中 我知道 Rails 4 中不推荐使用供应商 插件目录 那么我可以在哪里放置 JavaScript CSS 插件呢 听起来
  • 如何解释此错误“UnicodeDecodeError:‘ascii’编解码器无法解码位置 164 中的字节 0xe2:序号不在范围(128)内”

    我正在尝试在 python 3 中运行以下代码 def func file for file in os listdir cwd if file endswith html f open file r text re sub r cat f
  • Firefox 的错误 - 刷新时输入的禁用属性未重置

    我发现了一个我认为是 Firefox 的错误 我想知道这是否真的是一个错误 以及解决这个问题的方法 如果您使用以下源创建一个基本网页 div div