|
代码段-网站建设代码段-网站建设 在这个代码段的第一行中,this关键字指元素本身。换句话说, this指的是ID为show,的vdiv>。关键字style指的是style对象,style对 象包含分配给元素的所有CSS样式。在这个示例中,我们最感兴趣的 是display样式。因此,this.style.display意指"show, ID的显示样 式”,并且我们在这里所做的工作是:当单击文本自身时,就把 display样式的值设置为none。 但是在onclick属性内还会发生3个动作。另外两个动作开始于 document.getElementBylD(),并且在圆括号内包括特定的ID名称。我 们使用document.getElementBylD()代替this ,是因为第二个和第三个 动作将为不是父元素的元素设置CSS样式属性。正如你在代码段中可 以看到,在第二个和第三个动作中,我们为ID为hide,和elevation的 元素设置显示属性值。当用户单击当前可见的名为show,的vdiv>时, 将会发生下面的事情。 .show_evdiv>将变成不可见的。 • hide_evdiv>将变成可见的,并且显示为一 块。 • elevation vdiv>将变成可见的,并且以内联方式显示。 |