【发布时间】:2014-06-25 09:08:01
【问题描述】:
我想知道,因为 HTML5 为表格带来了许多最小化的属性(旧的 HTML 也有这些),例如 autocomplete,另一种写作方式也可以是 XHTML 的 autocomplete="autocomplete",以及属性的完整版本。
与disabled 或disabled="disabled" 相同
我的问题是:
如何取消设置这些属性,如何阻止表单自动完成,或者使元素不再被禁用?假设我通过 PHP 设置了 disabled="<?php echo(x)?>" 之类的东西,如果我想设置要禁用的东西,据我所知,我可以将几乎任何值设置为 x,它仍然会被禁用吗?就像,如果我输入x = "disabled" 或x = "randomword",它的行为将相同,并且该元素将被禁用。但是是否有一个代码字可以真正使它不工作?或者你怎么能做到这一点?
比如我试过:disabled="false"disabled="off"disabled="0"
而且它们似乎不起作用。也许我不理解整个概念,你怎么能解决这个问题,有人可以告诉我,我如何动态轻松地更改这些值?
谢谢!
【问题讨论】:
-
布尔属性只需存在即可触发其效果。如果您不想禁用某些东西,请不要放置任何禁用属性。
-
题名很奇怪,似乎和题的内容关系不大。