对任何元素都可以使用的属性


contenteditable 属性

主要功能是允许用户编辑元素中的内容,所以必须是可以获得鼠标焦点的元素 点击鼠标后向用户提供一个插入符号,提示用户该元素中的内容允许编辑 这个属性也是一个布尔值属性,可以为true或false

inherit 状态

属性为true时,元素被指定为允许编辑
为false时,不允许编辑
如果该元素的父元素是可编辑的,那么这个元素也是可编辑的


designMode 属性

控制整个文档是否可编辑 默认为off,只能在JavaScript脚本里被编辑修改 document.designMode="on"


hidden 属性

所有元素都允许使用 功能是通知浏览器不渲染该元素,使元素不可见。 但是元素内容还是浏览器创建的,也就是说页面装载后允许使用JavaScript脚本将该属性取消,取消后元素会变为可见状态,同时内容也会显示出来 这个属性为一个布尔值


spellcheck 属性

针对input 元素和textarea 元素,为这两个文本输入框提供新属性 功能是对用户输入的文本内容进行语法和拼写检查 为布尔值,必须声明 true 或 false


tabindex 属性

当不断敲击Tab键让窗口或页面中的控件获得焦点,对控件进行遍历时,每一个控件的tabindex表示该控件是第几个被访问到的。