18910140161

全局属性在HTML5中提出带来的影响

顺晟科技

2021-06-16 11:01:25

278

HTML5中加入了“全局属性”的新概念。我们知道,属性的范围是元素,全局属性的范围是所有元素。现在让我们了解几个我们经常使用的全局属性。

1 .内容可编辑属性该属性的主要功能是允许用户编辑元素中的内容。他说一个布尔值,可以是真,也可以是假。当值为真时,在元素焦点上点击鼠标获得鼠标焦点,并插入一个符号提示用户该元素允许编辑,否则不给出提示。另外,元素有一个隐藏的继承状态,也是一个布尔值。当值为真时,允许编辑;当值为假时,不允许编辑。如果没有指定值,则由元素继承的父元素决定。如果父元素允许编辑,也可以编辑该元素。

2 .设计模式属性该属性用于指定是否可以编辑整个页面。当页面可编辑时,页面中支持内容可编辑的任何元素都将变为可编辑。此属性只能在JavaScript脚本中编辑和修改。该属性不是布尔值,而是“开”和“关”。当值为“开”时,可以编辑页面;当该值为“关”时,页面无法编辑。该页面具有以下框架代码:

在JavaScript脚本中指定designmode属性的方法如下:editor.document.designmode='on '

3 .隐藏属性在HTML5中,这个属性用于隐藏或显示元素。隐藏属性的值是布尔值,当设置为真时,元素是不可见的;当值为假时,元素可见。需要提醒的是,不可见元素不存在,但是浏览器不呈现该元素。如果JavaScript脚本用于在页面加载后更改属性值,元素将变得可见。就像下面的代码演示的效果一样。

4 .拼写检查属性在HTML5中,拼写检查属性为两个文本输入框提供拼写检查:输入元素(type=text)和textarea。该属性的值是布尔值。如果为真,则执行拼写检查;如果为假,则不执行拼写检查。为输入和文本区域元素指定拼写检查属性的代码如下:

<输入类型='text '拼写检查='false' />

这里有个问题需要注意。如果元素的只读属性或禁用属性为真,则不会执行拼写检查。

5.TABindex属性一个页面上会有很多控件。当点击tab键时,焦点将在控件之间切换。tabindex用于指示访问哪个控件。如果将控件的tabindex值设置为负,则不能通过按tab键获得焦点,但仍可以通过编程获得焦点,这在复杂的页面或web编程中非常有用。选项卡从小到大导航,值为0的控件将导航到最后一个。使用tab键导航多个文本框的代码如下:嗯,这是关于全局属性的种类。

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航