﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-道生一,一生二,二生三,三生万物-文章分类-Struts_Spring</title><link>http://www.blogjava.net/doodoosun/category/25588.html</link><description>万物皆备于我</description><language>zh-cn</language><lastBuildDate>Tue, 20 Nov 2007 14:58:54 GMT</lastBuildDate><pubDate>Tue, 20 Nov 2007 14:58:54 GMT</pubDate><ttl>60</ttl><item><title>style.display</title><link>http://www.blogjava.net/doodoosun/articles/161843.html</link><dc:creator>doodoosun</dc:creator><author>doodoosun</author><pubDate>Tue, 20 Nov 2007 05:35:00 GMT</pubDate><guid>http://www.blogjava.net/doodoosun/articles/161843.html</guid><wfw:comment>http://www.blogjava.net/doodoosun/comments/161843.html</wfw:comment><comments>http://www.blogjava.net/doodoosun/articles/161843.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/doodoosun/comments/commentRss/161843.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/doodoosun/services/trackbacks/161843.html</trackback:ping><description><![CDATA[<p><br />
&lt;html&gt;<br />
&lt;head&gt;<br />
&lt;script language=javascript&gt; <br />
function showclasscheck(checktype) <br />
{ <br />
var objDiv = document.getElementById ("checkclass"); <br />
if (checktype==1) <br />
objDiv.style.display = "block"; <br />
else <br />
objDiv.style.display = "none"; <br />
} <br />
&lt;/script&gt; <br />
&lt;/head&gt;<br />
&lt;body&gt; <br />
&lt;table border=0&gt; <br />
&lt;tr&gt; <br />
&lt;TD class=tablebody1&gt; <br />
&lt;INPUT type=radio checked name=userclass value=0 onclick="showclasscheck(0)"&gt;隐藏&nbsp; <br />
&lt;INPUT type=radio name=userclass value=1 onclick="showclasscheck(1)" checked&gt;显示&lt;/TD&gt; <br />
&lt;/TR&gt; <br />
&lt;/tr&gt; <br />
&lt;/table&gt; <br />
&lt;div id="checkclass" align=center&gt;测试区域&lt;/div&gt; <br />
&lt;/body&gt; <br />
&lt;/html&gt;</p>
<p><br />
程序体内： <br />
if (xxxxxx){ //这里的xxxxx是判断语句 <br />
document.all.tmkh_net.style.display = ""; //显示 <br />
} <br />
else{ <br />
document.all.tmkh_net.style.display = "none"; //不显示 <br />
} </p>
<p><br />
style.display属性<br />
display版本：CSS1/CSS2　&nbsp;&nbsp; 兼容性：IE4+&nbsp;&nbsp; NS4+　继承性：无<br />
&nbsp; <br />
语法： <br />
display&nbsp;&nbsp; :&nbsp;&nbsp; block&nbsp;&nbsp; |&nbsp;&nbsp; none&nbsp;&nbsp; |&nbsp;&nbsp; inline&nbsp;&nbsp; |&nbsp;&nbsp; compact&nbsp;&nbsp; |&nbsp;&nbsp; marker&nbsp;&nbsp; |&nbsp;&nbsp; inline-table&nbsp;&nbsp; |&nbsp;&nbsp; list-item&nbsp;&nbsp; |&nbsp;&nbsp; run-in&nbsp;&nbsp; |&nbsp;&nbsp; table&nbsp;&nbsp; |table-caption&nbsp;&nbsp; |&nbsp;&nbsp; table-cell&nbsp;&nbsp; |&nbsp;&nbsp; table-column&nbsp;&nbsp; |&nbsp;&nbsp; table-column-group&nbsp;&nbsp; |&nbsp;&nbsp; table-footer-group&nbsp;&nbsp; |&nbsp;&nbsp; table-header-group&nbsp;&nbsp; |&nbsp;&nbsp; table-row&nbsp;&nbsp; |&nbsp;&nbsp; table-row-group&nbsp;&nbsp; <br />
&nbsp; <br />
参数： <br />
block&nbsp;&nbsp; :&nbsp;&nbsp; 　CSS1　块对象的默认值。用该值为对象之后添加新行&nbsp;&nbsp; <br />
none&nbsp;&nbsp; :&nbsp;&nbsp; 　CSS1　隐藏对象。与visibility属性的hidden值不同，其不为被隐藏的对象保留其物理空间&nbsp;&nbsp; <br />
inline&nbsp;&nbsp; :&nbsp;&nbsp; 　CSS1　内联对象的默认值。用该值将从对象中删除行&nbsp;&nbsp; <br />
compact&nbsp;&nbsp; :&nbsp;&nbsp; 　CSS2　分配对象为块对象或基于内容之上的内联对象&nbsp;&nbsp; <br />
marker&nbsp;&nbsp; :&nbsp;&nbsp; 　CSS2　指定内容在容器对象之前或之后。要使用此参数，对象必须和:after及:before&nbsp;&nbsp; 伪元素一起使用&nbsp;&nbsp; <br />
inline-table&nbsp;&nbsp; :&nbsp;&nbsp; 　CSS2　将表格显示为无前后换行的内联对象或内联容器&nbsp;&nbsp; <br />
list-item&nbsp;&nbsp; :&nbsp;&nbsp; 　CSS1　将块对象指定为列表项目。并可以添加可选项目标志&nbsp;&nbsp; <br />
run-in&nbsp;&nbsp; :&nbsp;&nbsp; 　CSS2　分配对象为块对象或基于内容之上的内联对象&nbsp;&nbsp; <br />
table&nbsp;&nbsp; :&nbsp;&nbsp; 　CSS2　将对象作为块元素级的表格显示&nbsp;&nbsp; <br />
table-caption&nbsp;&nbsp; :&nbsp;&nbsp; 　CSS2　将对象作为表格标题显示&nbsp;&nbsp; <br />
table-cell&nbsp;&nbsp; :&nbsp;&nbsp; 　CSS2　将对象作为表格单元格显示&nbsp;&nbsp; <br />
table-column&nbsp;&nbsp; :&nbsp;&nbsp; 　CSS2　将对象作为表格列显示&nbsp;&nbsp; <br />
table-column-group&nbsp;&nbsp; :&nbsp;&nbsp; 　CSS2　将对象作为表格列组显示&nbsp;&nbsp; <br />
table-header-group&nbsp;&nbsp; :&nbsp;&nbsp; 　CSS2　将对象作为表格标题组显示&nbsp;&nbsp; <br />
table-footer-group&nbsp;&nbsp; :&nbsp;&nbsp; 　CSS2　将对象作为表格脚注组显示&nbsp;&nbsp; <br />
table-row&nbsp;&nbsp; :&nbsp;&nbsp; 　CSS2　将对象作为表格行显示&nbsp;&nbsp; <br />
table-row-group&nbsp;&nbsp; :&nbsp;&nbsp; 　CSS2　将对象作为表格行组显示&nbsp;&nbsp; <br />
&nbsp; <br />
说明：&nbsp;&nbsp; <br />
&nbsp; <br />
设置或检索对象是否及如何显示。<br />
目前&nbsp;&nbsp; IE5.5仅支持以上CSS1的参数。&nbsp;&nbsp; <br />
对应的脚本特性为display。</p>
<p><br />
Firefox</p>
<p>关于HTML的style.display和style.visibility的区别大家都知道。<br />
style.visibility一般取值'visible'或'hidden'进行显示和隐藏，但是元素所占据的网页位置是不释放的，只是看不见。效果就是该位置上空了一块。<br />
而style.display一般取值'block'或'none'进行显示和隐藏，不过会释放掉网页上的位置。<br />
&nbsp;<br />
但是如果在&lt;table&gt;中对&lt;tr&gt;或者&lt;td&gt;使用style.display来控制显示/隐藏某行或某个单元格的话，在IE中一切正常，但是在Firefox中就会出现错位的现象。<br />
解决方法是把style.display='block' 写成 style.display=''就可以了，原因么，没看过FF代码，不清楚。</p>
<img src ="http://www.blogjava.net/doodoosun/aggbug/161843.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/doodoosun/" target="_blank">doodoosun</a> 2007-11-20 13:35 <a href="http://www.blogjava.net/doodoosun/articles/161843.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CSS</title><link>http://www.blogjava.net/doodoosun/articles/142909.html</link><dc:creator>doodoosun</dc:creator><author>doodoosun</author><pubDate>Wed, 05 Sep 2007 07:13:00 GMT</pubDate><guid>http://www.blogjava.net/doodoosun/articles/142909.html</guid><wfw:comment>http://www.blogjava.net/doodoosun/comments/142909.html</wfw:comment><comments>http://www.blogjava.net/doodoosun/articles/142909.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/doodoosun/comments/commentRss/142909.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/doodoosun/services/trackbacks/142909.html</trackback:ping><description><![CDATA[<br />
<br />
&nbsp;&lt;div id="layer1" style="display: none;"&gt;<br />
&lt;/div&gt;<br />
<span style="color: #ff00ff">style.display=='none'表示将该对象隐藏<br />
<br />
<span style="color: #000000">如果当layer1对象中style的display属性为"none"时，<br />
将其style的display属性改为""，即不隐藏，将它显示出来 <br />
<br />
如：<br />
if (values=="31")<br />
{<br />
layer1.style.display="";<br />
}<br />
else{<br />
layer1.style.display="none";<br />
}<br />
<br />
layer1.style.display="" 将其样式显示出来<br />
<br />
<br />
</span><br />
</span><br />
<br />
<img src ="http://www.blogjava.net/doodoosun/aggbug/142909.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/doodoosun/" target="_blank">doodoosun</a> 2007-09-05 15:13 <a href="http://www.blogjava.net/doodoosun/articles/142909.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>