通过设置控件的样式的显示和可见性属性,分别用Javascript隐藏控件的方法有两种。

当风格。显示为块或风格。能见度=可见控制或看到,当风格。显示为无或风格。能见度=隐藏不同的是,不仅显示隐藏的控件,但也隐藏控件不占用的显示占据的位置,而能见度隐藏控件只需设置控制是无形的,和控制仍然占据原来的位置。


displayhideui()函数
{
VaR的UI = document.getelementbyid(论坛);
样式显示否;
}
displayshowui()函数
{
VaR的UI = document.getelementbyid(论坛);
样式显示;如果显示为空,它将使块改变空间后面的空格。
}
visibilityhideui()函数
{
VaR的UI = document.getelementbyid(论坛);
样式可见性隐藏;
}
visibilityshowui()函数
{
VaR的UI = document.getelementbyid(论坛);
样式可见性可见;
}



值描述

没有显示此元素。

块此元素将显示为一个块与前后换行字符级元素。

内联默认。此元素显示为内联元素,没有换行符之前和之后的元。

内联块行内块元素。(CSS2.1的附加值)

列表项此元素将显示为列表。

此元素中的运行将显示为块级元素或基于上下文的内嵌元素。

紧凑的CSS有价值的紧凑,但它已被删除从CSS2.1因为缺乏广泛的支持。

标记的CSS有价值的标记物,但它已被删除从CSS2.1因为缺乏广泛的支持。

表此元素显示为块级表(类似的)前后带表一个换行符。

内联表此元素将显示为一个内联形式(类似的),而且没有换行符之前和之后的表。

表行组此元素显示为一行或多行的分组(类似)。

表头组:此元素显示为一行或多行的分组(类似)。

表页脚组此元素显示为一行或多行的分组(类似)。

表行此元素显示为表行(类似)。

表列组此元素显示为一个或多个列的分组(类似)。

表列将显示为单元格列(类似)

表单元格显示为一个表单元格(类似于和)

表标题:该元素将显示为表标题(类似)

继承指定显示属性的值应继承自父元素。

今天要解决的问题是在JSP页面的CSS页面中给ID定义一个JSP定义的类。然后,在收集div时,我们可以控制id可见性来实现js提示信息:

在函数编写的界面,VAR label1 = document.getelementbyid(标签);


$(文档)Ready(函数(){)
$(。flipp。span4)。Click(function(){)
$())父()。下一个()。Toggle();
$(这)。父(母)。()PrevAll(),发现(面板)藏();
$(这)。父(母)。()NextAll(),发现(面板)藏();
VaR label1 = document.getelementbyid(标签);
一,风格。显示为无;
})


然后加入jsp中相应的位置:





用CSS定义的label.error类,你可以使用$(标签。错误),RemoveAttr(风格)。Attr(风格此外,它似乎并没有在地面上的相应位置定义标签的ID值。