<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>散人笔记 &#187; 下拉菜单</title>
	<atom:link href="http://www.uideas.cn/post/tag/%e4%b8%8b%e6%8b%89%e8%8f%9c%e5%8d%95/feed" rel="self" type="application/rss+xml" />
	<link>http://www.uideas.cn</link>
	<description>生活来源于创意,所以我懂生活</description>
	<lastBuildDate>Sun, 22 Aug 2010 07:17:13 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>常用的通讯录或好友分组应用</title>
		<link>http://www.uideas.cn/post/415.html</link>
		<comments>http://www.uideas.cn/post/415.html#comments</comments>
		<pubDate>Thu, 19 Aug 2010 03:33:35 +0000</pubDate>
		<dc:creator>kos</dc:creator>
				<category><![CDATA[JAVASCRIPT]]></category>
		<category><![CDATA[options]]></category>
		<category><![CDATA[下拉菜单]]></category>
		<category><![CDATA[分组]]></category>

		<guid isPermaLink="false">http://www.uideas.cn/?p=415</guid>
		<description><![CDATA[　　分组应用应该说是个比较常用的功能，由于工作需要，写了一个分组设置的应用，就是把一个组的成员放到另一个组里面去，应用options.add方法把新的成员加到下拉菜单的列表中去，取option的值和内容时要注意，分别表示为：“对象[位].text”和“对象[位].value”，]]></description>
			<content:encoded><![CDATA[<p>　　分组应用应该说是个比较常用的功能，由于工作需要，写了一个分组设置的应用，就是把一个组的成员放到另一个组里面去，应用options.add方法把新的成员加到下拉菜单的列表中去，取option的值和内容时要注意，分别表示为：“对象[位].text”和“对象[位].value”，看下面的例子：</p>
<form enctype="application/x-www-form-urlencoded" method="get"><code></p>
<div class="Nodiv">
<div class="Notitle">CODE</div>
<div class="Nocontent"><textarea class="textarea" cols="20" rows="8">&lt;!DOCTYPE HTML&gt;&#13;&#10;&lt;html&gt;&#13;&#10;&lt;head&gt;&#13;&#10;&lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=gb2312&quot;&gt;&#13;&#10;&lt;title&gt;无标题文档&lt;/title&gt;&#13;&#10;&lt;style&gt;&#13;&#10;&lt;!--&#13;&#10;td{ padding:5px; font-size:12px;}&#13;&#10;select{ width:100%; height:200px; margin:0px;}&#13;&#10;input{ width:40px; margin:1px;}&#13;&#10;--&gt;&#13;&#10;&lt;/style&gt;&#13;&#10;&lt;script&gt;&#13;&#10;&lt;!--&#13;&#10;function toGoalSin(){&#13;&#10;    var primGroup = document.getElementById(&quot;primGroup&quot;);&#13;&#10;    var goalGroup = document.getElementById(&quot;goalGroup&quot;);&#13;&#10;    for(i=primGroup.options.length-1;i&gt;=0;i--){&#13;&#10;        if (primGroup.options[i].selected){&#13;&#10;            adddata(goalGroup,primGroup[i].text,primGroup[i].value);&#13;&#10;            primGroup[i]=null;&#13;&#10;            }&#13;&#10;        }&#13;&#10;    }&#13;&#10;&#13;&#10;function toGoalAll(){&#13;&#10;    var primGroup = document.getElementById(&quot;primGroup&quot;);&#13;&#10;    var goalGroup = document.getElementById(&quot;goalGroup&quot;);&#13;&#10;    for(i=primGroup.options.length-1;i&gt;=0;i--){&#13;&#10;        adddata(goalGroup,primGroup[i].text,primGroup[i].value);&#13;&#10;        primGroup[i]=null;&#13;&#10;        }&#13;&#10;    }&#13;&#10;&#13;&#10;function toPrimAll(){&#13;&#10;    var primGroup = document.getElementById(&quot;primGroup&quot;);&#13;&#10;    var goalGroup = document.getElementById(&quot;goalGroup&quot;);&#13;&#10;    for(i=goalGroup.options.length-1;i&gt;=0;i--){&#13;&#10;        adddata(primGroup,goalGroup[i].text,goalGroup[i].value);&#13;&#10;        goalGroup[i]=null;&#13;&#10;        }&#13;&#10;    }&#13;&#10;&#13;&#10;function toPrimSin(){&#13;&#10;    var primGroup = document.getElementById(&quot;primGroup&quot;);&#13;&#10;    var goalGroup = document.getElementById(&quot;goalGroup&quot;);&#13;&#10;        for(i=goalGroup.options.length-1;i&gt;=0;i--){&#13;&#10;            if(goalGroup.options[i].selected){&#13;&#10;            adddata(primGroup,goalGroup[i].text,goalGroup[i].value);&#13;&#10;            goalGroup[i]=null;&#13;&#10;            }&#13;&#10;        }&#13;&#10;    }&#13;&#10;&#13;&#10;function adddata(obj,a,b){&#13;&#10;    var list = new Option(a,b);&#13;&#10;    obj.options.add(list);&#13;&#10;    }&#13;&#10;--&gt;&#13;&#10;&lt;/script&gt;&#13;&#10;&lt;/head&gt;&lt;body&gt;&#13;&#10;&lt;table border=&quot;0&quot; cellspacing=&quot;1&quot; cellpadding=&quot;0&quot; bgcolor=&quot;#009999&quot;&gt;&#13;&#10;    &lt;tr&gt;&#13;&#10;        &lt;td width=&quot;150&quot; align=&quot;center&quot; bgcolor=&quot;#99CC66&quot;&gt;原始组&lt;/td&gt;&#13;&#10;        &lt;td width=&quot;50&quot; align=&quot;center&quot; bgcolor=&quot;#99CC66&quot;&gt;&amp;nbsp;&lt;/td&gt;&#13;&#10;        &lt;td width=&quot;150&quot; align=&quot;center&quot; bgcolor=&quot;#99CC66&quot;&gt;目标组&lt;/td&gt;&#13;&#10;    &lt;/tr&gt;&#13;&#10;    &lt;tr&gt;&#13;&#10;        &lt;td align=&quot;center&quot; bgcolor=&quot;#FFFFFF&quot;&gt;&lt;select name=&quot;select&quot; multiple id=&quot;primGroup&quot;&gt;&#13;&#10;        &lt;option value=&quot;1&quot;&gt;张三&lt;/option&gt;&#13;&#10;        &lt;option value=&quot;2&quot;&gt;李四&lt;/option&gt;&#13;&#10;        &lt;option value=&quot;3&quot;&gt;王五&lt;/option&gt;&#13;&#10;        &lt;option value=&quot;4&quot;&gt;赵六&lt;/option&gt;&#13;&#10;        &lt;option value=&quot;5&quot;&gt;孙七&lt;/option&gt;&#13;&#10;        &lt;option value=&quot;6&quot;&gt;刘八&lt;/option&gt;&#13;&#10;        &lt;/select&gt;&lt;/td&gt;&#13;&#10;        &lt;td align=&quot;center&quot; bgcolor=&quot;#FFFFFF&quot;&gt;&lt;input type=&quot;submit&quot; name=&quot;button&quot; id=&quot;button&quot; value=&quot;&amp;gt;&quot; onClick=&quot;toGoalSin()&quot;&gt;&#13;&#10;        &lt;br&gt;&#13;&#10;        &lt;input type=&quot;submit&quot; name=&quot;button2&quot; id=&quot;button2&quot; value=&quot;&amp;gt;&amp;gt;&quot; onClick=&quot;toGoalAll()&quot;&gt;&#13;&#10;        &lt;br&gt;&#13;&#10;        &lt;input type=&quot;submit&quot; name=&quot;button3&quot; id=&quot;button3&quot; value=&quot;&amp;lt;&amp;lt;&quot; onClick=&quot;toPrimAll()&quot;&gt;&#13;&#10;        &lt;br&gt;&#13;&#10;        &lt;input type=&quot;submit&quot; name=&quot;button4&quot; id=&quot;button4&quot; value=&quot;&amp;lt;&quot; onClick=&quot;toPrimSin()&quot;&gt;&lt;/td&gt;&#13;&#10;        &lt;td align=&quot;center&quot; bgcolor=&quot;#FFFFFF&quot;&gt;&lt;select name=&quot;select&quot; multiple id=&quot;goalGroup&quot;&gt;&#13;&#10;        &lt;/select&gt;&lt;/td&gt;&#13;&#10;    &lt;/tr&gt;&#13;&#10;&lt;/table&gt;&#13;&#10;&lt;/body&gt;&#13;&#10;&lt;/html&gt;&#13;&#10;</textarea></div>
<div class="Nobutton">
<input onclick="RunCode(this)" type="button" value="运行代码" />
<input onclick="CopyCode(this)" type="button" value="复制代码" />
<input onclick="SaveCode(this)" type="button" value="保存代码" /> <span class="Nots">[Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]</span></div>
</div>
<p></code></form>
]]></content:encoded>
			<wfw:commentRss>http://www.uideas.cn/post/415.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>巧用title属性做提示功能，兼容的js代码</title>
		<link>http://www.uideas.cn/post/43.html</link>
		<comments>http://www.uideas.cn/post/43.html#comments</comments>
		<pubDate>Wed, 14 Oct 2009 08:34:13 +0000</pubDate>
		<dc:creator>kos</dc:creator>
				<category><![CDATA[DIV+CSS]]></category>
		<category><![CDATA[JAVASCRIPT]]></category>
		<category><![CDATA[title]]></category>
		<category><![CDATA[下拉菜单]]></category>
		<category><![CDATA[优先级]]></category>
		<category><![CDATA[兼容]]></category>
		<category><![CDATA[提示效果]]></category>

		<guid isPermaLink="false">http://uideas.cn/?p=43</guid>
		<description><![CDATA[巧用title属性做提示功能，在此之前一直觉得title属性很好用，但依然存在一些小问题：
　　1、当鼠标指上去到提示有间隔时间；
　　2、在ie6或低版本浏览器中，此提示会被下拉菜单和一些优先级比较高的东西遮挡住；
　　3、默认的没有任何样式修饰，在此基础上加入样式，可以让提示更为醒目。]]></description>
			<content:encoded><![CDATA[<p>巧用title属性做提示功能，在此之前一直觉得title属性很好用，但依然存在一些小问题：<br />
　　1、当鼠标指上去到提示有间隔时间；<br />
　　2、在ie6或低版本浏览器中，此提示会被下拉菜单和一些优先级比较高的东西遮挡住；<br />
　　3、默认的没有任何样式修饰，在此基础上加入样式，可以让提示更为醒目。<br />
　　小弟在此做了一些优化！</p>
<p>代码如下：</p>
<form enctype="application/x-www-form-urlencoded" method="get"><code>
<div class="Nodiv">
<div class="Notitle">CODE</div>
<div class="Nocontent"><textarea cols="" rows="8" class="textarea">&lt;html&gt; &lt;head&gt; &lt;script src="http://www.uideas.cn/download/boxover.js"&gt;&lt;/script&gt; &lt;title&gt;利用title属性做提示功能&lt;/title&gt; &lt;style&gt; &lt;!-- body{ margin:0px; padding:0px;} p{ margin:0px; padding:2px;} .oIframe{ position:absolute; _moz-opacity:0;opacity:0; _filter:Alpha(opacity=0);} .dvHdr{border:1px solid #999999; padding:3px; font-size:12px; color:red; background:#cccccc;} .dvBdy{border:1px solid #999999; border-top:0px; font-size:12px; padding:3px; color:#0f0f0f; background:#FFFFFF;} --&gt; &lt;/style&gt; &lt;/head&gt;  &lt;body style="font-family:arial;font-size:12px"&gt; &lt;p&gt;&lt;img width="50" height="50" style="border:1px #00FF00 solid;" title="header=[这是一张图片] body=[&lt;p&gt;这里就是图片的说明&lt;/p&gt;&lt;p&gt; 这张图片没有写src,所以没法显示！&lt;/p&gt;]"&gt;&lt;/p&gt; &lt;p&gt;&lt;input type="text" style="width:200px;" title="header=[这是一个文本框] body=[这只是一个普通的文本框]" value=""&gt;&lt;/p&gt; &lt;p&gt;&lt;select name="select" style="width:200px;" title="header=[这是一个下拉菜单] body=[&lt;p&gt;这个看上去优先级不是很高哦&lt;/p&gt;&lt;p&gt;提示的内容能浮在这个下拉菜单的上面&lt;/p&gt;]"&gt;&lt;option&gt;--请选择选项--&lt;/option&gt;&lt;/select&gt; &lt;p&gt;&lt;a href="http://www.uideas.cn" title="header=[快点] body=[&lt;p&gt;点了你就知道安逸了&lt;/p&gt;]"&gt;更多更好的网页效果请点击这里！&lt;/a&gt; &lt;/body&gt; &lt;/html&gt;</textarea></div>
<div class="Nobutton">
<input type="button" value="运行代码" onClick="RunCode(this)">
<input type="button" value="复制代码" onClick="CopyCode(this)">
<input type="button" value="保存代码" onClick="SaveCode(this)">
<span class="Nots">[Ctrl+A 全部选择 提示：你可先修改部分代码，再按运行]</span></div>
</div>
<p></code></form>
<p>　　想起这篇日志实在是惭愧，以前有个不好的习惯就是不怎么鼓劲动脑筋，一遇到问题马上到网上找，再加上基础差，所以懒惰的行为在所难免，就这个js而言，以前有点看得不是很懂，但功能实现了，后来因为事多，就没去想这个问题，呵呵，前几天，一朋友问到我，有些问题想一起研究下，结果看了半天觉得里面乱乱的，后来没招了，第二天下班后，自己再回头来想想以前不明白的地方，然后跟着原创的思路慢慢一步步把问题解决得差不多，当时我就汗了！以后会注意了！这也许是一种习惯吧！<br />
　　现在已将最新版的js上传上去了，里面加了很大部分注释！谢谢你们的关注！</p>
<p>&nbsp;</p>
<p><span style="color: #993300;"><strong>相关下载：</strong></span><br />
　　js下载：<a href="http://www.uideas.cn/download/boxover.js">boxover.js</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.uideas.cn/post/43.html/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
