首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

input disabled不能提交表单

今天,在开发过程中发现一个问题,在提交form表单时,有一个input一直不能被提交,后台一直报错!究其原因,是因为该input上设置了disabled属性。...一、readonly & disabled区别 readonly和disabled是用在表单中的两个属性,它们都能够做到使用户不能够更改表单域中的内容。...如果一个输入项的disabled设为true,则该表单输入项不能获取焦点,用户的所有操作(鼠标点击和键盘输入等)对该输入项都无效,最重要的一点是当提交表单时,这个表单输入项将不会被提交。...readonly:只针对input(text / password)和textarea有效;如果设为true,用户只是不能编辑对应的文本,但是仍然可以聚焦焦点,并且在提交表单的时候,该输入项会作为form...如果说在这种情况下用readonly来代替disabled的话,若表单中只有input(text/password)和textarea元素,那还是可以的,如果存在其他发元素,比如select,用户可以在重新改写值后按回车键进行提交

2.8K51
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【如果你要学JS 】—— 表单元素的属性操作,密码显示隐藏的实现.

    div.innerHTML = '晚上好'; } 根据早中晚不同时间,进行一个判断,然后再进行一个事件的改变,近而可以从不同时间段获得不同的图片状态2.表单元素的属性操作相关用法...; // 使用disable来进行对按钮的禁用,就是使用过该按钮就不能再用了 // 点击按钮之后,该按钮就变灰色的,就证明禁用成功了 button.disabled...来进行禁用操作 // 这里的this指向的是事件函数的调用者 this.disabled = true; } 3.实现密码显示隐藏...1.点击眼睛按钮,把密码框类型改为文本框就可以看见里面的密码2.一个按钮两个状态,点击次,切换为文本框,继续点击次切换为密码框3.算法:利用一个flag变量,来判断flag的值,如果是1就切换为文本框,...flag设置为0 ,如果是0就切换为密码框, flag设置为1这里用到了定位,把图片定位到相应的位置 <label for

    22100

    你如果自学前端Js,能不能别看文档了?

    如果不是,那么原因是什么; 第四、把几个小例子组合成一个应用; 理论指导实践,实践验证理论。这是我的学习方法。 不能运行”。 -- 原来他的dw是试用版,过了30天,装上也用不了。他一直卡在这里。 -_-, 呵呵,我们根本不在一个语境。 不能理解,老手却觉得你这问题网上一堆;新人就感觉你不帮我就算了,干嘛来嘲笑我;老手却认为,我告诉你的是解决问题的方向与思路......而且写代码的时候思路不能断。例如我在写js的时候,任何人打断我,我都会很烦,很烦,很烦... 二、而前端新人,最好还是调整心态。...如果你讨厌这些前端老手的样子,那么你要记住,“你将要成为你所讨厌的人”,如果你没有中途放弃。

    88850

    Confluence 6 € 欧元字符集不能正常显示

    有时候,你的系统中没有设置所有的地方为相同的字符集的时候(Confluence,服务器和数据库都应该是相同的字符集),你可能会遇到一些字符不能显示的问题。 ......当数据在应用程序和数据库之间进行传递的时候,如果使用的不是 utf-8 编码,有可能会导致字符不能被识别。...如果数据库的字符集没有被正确的设置,欧元的标记可能不能在数据库中正确存储,但是 Confluence 有可能会持续使用缓存的数据(这个数据有正确的编码)。...针对存储使用 latin1 编码的字符集,所有 2 字节的 UTF-8 编码字符都应该能够正确显示,在存储欧元标记的时候,数据库中的存储数据将会显示为 '?' 。...这样 3 自己的字符集,例如欧元就不能正确存储了。

    1K20

    Python 3基础语法知识点都在这里了,如果还不能入门就不能怪我了

    保留字 保留字即关键字,我们不能把它们用作任何标识符名称。...strng) 单引号和双引号使用完全相同 使用三引号('''或""")可以指定一个多行字符串 转义符(反斜杠)可以用来转义,使用r可以让反斜杠不发生转义,如r"this is a line with ",则会显示...Python 3 不会以任意隐式的方式混用 str 和 bytes,你不能拼接字符串和字节流,也无法在字节流里搜索字符串(反之亦然),也不能将字符串传入参数为字节流的函数(反之亦然)。...方法重写:如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(override),也称为方法的重写。 实例变量:定义在方法中的变量,只作用于当前实例的类。...错误信息的前面部分显示了异常发生的上下文,并以调用栈的形式显示具体信息。

    1.9K30
    领券