我想要一组
HTML文本< input>的可以同时被灰色显示(禁用).我也想要他们所在的整个区域以某种方式变灰或至少明显地被禁用.我在桌面应用程序中看到过这样的事情.
有什么想法吗?我试图避免手动将每个设置为disabled =“disabled”,并且还包含< input>的区域,表示表单的整个部分不可编辑.
编辑:对不起,我应该再提几件事
>一切都是本地的.我没有使用
PHP或ASP或类似的东西…
只是HTML,JavaScript和CSS.也没有jquery!
>我想用JavaScript动态地启用/禁用“区域”
>它不是< form>,只是一堆< input>
解决方法
disabled =“disabled”参数是执行此操作的标准方法,您可以使用类似jQuery的动画来禁用字段集中包含的所有表单元素(这是组合相关表单元素的标准方式).
或者,您可以在字段集顶部放置部分透明的div.这也将提供一些鼠标点击阻止表单元素,但不会防止表单元素的粘贴.您还应该禁用表单元素.