readonly和残疾之间的小差异的详细解释
无论是只读的,残疾人可以使得用户无法在表单域的含量变化,但它们之间有细微的差别,现总结如下:
ReadOnly仅输入(文字/密码)和文本,并禁用表单中的所有元素,但形式元素在残疾人使用,当我们将形成与POST或GET提交,该元素将不会传递的价值,而这个价值将通过(只读值的变化可以退货,但不接受禁用返回数据)。
一般情况下,一般情况是:
在一个形式,一个独特的识别码是预装的用户,不允许用户更改,但需要转移的价值时,提交。在这个时候,它的属性设置为只读。
通常当信息验证用户正式提交表单需要等待经理后,它不允许用户更改表单中的数据,但只能看,因为残疾人的范围的因素的影响,所以你应该使用禁用的,但也要注意是提交按钮禁用,或只要用户按下按钮,如果完整性测试没有在数据库操作页面,数据库中的值将被清除。如果在这种情况下,如果只读取代禁用,只有在输入形式(文字/密码)和文本元素,它还是可以的,如果有其他的元素,比如选择,用户可以重写的值,按回车键提交(进入他默认提交触发器按钮。
我们经常使用Javascript来滴提交按钮禁用,当用户按下提交按钮,它可以防止用户的按钮重复提交导致数据被存储在数据库中的冗余。
这两个属性禁用、只读有共同点。例如,如果它们都设置为true,则将不编辑窗体属性。编写JS代码时,可以很容易地使用这两个属性,但它们之间存在一些差异。
如果对残疾人的输入设置为true,表单条目不能获得焦点,所有用户(鼠标和键盘输入等)对输入无效,最重要的一点是提交表单时,此表单条目将不被提交。
只读是文本输入框输入文本。如果设置为true,用户就不能编辑相应的文本,但仍然可以集中于焦点,并且在提交表单时,输入项将作为表单提交。