惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园 - Franky
U
Unit 42
MyScale Blog
MyScale Blog
B
Blog
阮一峰的网络日志
阮一峰的网络日志
量子位
IT之家
IT之家
The GitHub Blog
The GitHub Blog
F
Fortinet All Blogs
Recent Announcements
Recent Announcements
V
Visual Studio Blog
G
Google Developers Blog
Last Week in AI
Last Week in AI
雷峰网
雷峰网
博客园 - 聂微东
博客园 - 叶小钗
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
J
Java Code Geeks
博客园 - 司徒正美
Y
Y Combinator Blog
T
The Blog of Author Tim Ferriss
月光博客
月光博客
aimingoo的专栏
aimingoo的专栏

博客园 - 单车骑客

安装vs2005 sp1 出现错误1718,文件未通过数字签名检查,解决方法 HTML:scrollLeft,scrollWidth,clientWidth,offsetWidth之完全详解(转载) GridView中如何做删除提示信息 GridView绑定多个参数值 - 单车骑客 - 博客园 Url重写 解决“不重新发送信息,则无法刷新新网页”的方案 - 单车骑客 - 博客园 powerdesigner将PDM转换到OOM时,code与name同时同步转换 Powerdesgner数据模型设计中,属性名同名问题的解决方法 正则表达式30分钟入门教程(转) asp.net页面生命周期 scrollWidth,clientWidth等区别 用js删除表中一行 存储过程中如何处理分页 SQL函数:分离字符串,并返回分离后字符的表 提供一个获取高精度时间类(转) SQL2005如何进行分页?? SQL中,内连接,外连接的书写格式 javascript正则表达式 下拉菜单
为新闻标题加颜色 - 单车骑客 - 博客园
单车骑客 · 2009-02-20 · via 博客园 - 单车骑客

<asp:TextBox id="txtTitle" runat="server" Height="20" CssClass="title txt300"></asp:TextBox>

<select id="selColor" style="width: 96px">
                                            <option value="" selected>默认颜色</option>
                                            <option value="#000000" style="background-color:#000000;"></option>
                                            <option value="#D2691E" style="background-color:#D2691E;"></option>
                                            <option value="#DC143C" style="background-color:#DC143C;"></option>
                                            <option value="#006400" style="background-color:#006400;"></option>
                                            <option value="#1E90FF" style="background-color:#1E90FF;"></option>
                                            <option value="#7FFFD4" style="background-color:#7FFFD4;"></option>
                                            <option value="#FFA07A" style="background-color:#FFA07A;"></option>
                                            <option value="#DCDCDC" style="background-color:#DCDCDC;"></option>
                                            <option value="#F5F5DC" style="background-color:#F5F5DC;"></option>
                                            <option value="#FFE4C4" style="background-color:#FFE4C4;"></option>
                                            <option value="#B0E0E6" style="background-color:#B0E0E6;"></option>
                                            <option value="#FF0000" style="background-color:#FF0000;"></option>                           
                                            <option value="#008000" style="background-color:#008000;"></option>
                                            <option value="#808080" style="background-color:#808080;"></option>
                                            <option value="#7CFC00" style="background-color:#7CFC00;"></option>
                                            <option value="#FFE4E1" style="background-color:#FFE4E1;"></option>
                                            <option value="#FFA500" style="background-color:#FFA500;"></option>
                                            <option value="#008080" style="background-color:#008080;"></option>
                                            <option value="#FFFFFF" style="background-color:#FFFFFF;"></option>
                                        </select>

javascript:  

          function ChangeColor(colorObj)
            {
                var filter = /<font[\s|\S]*?>(.*?)<\/font>/gi;//过滤点html标签
                var text=$("txtTitle").value;
                colorValue=colorObj.value;
                $("txtColor").value =colorValue;
                $("selColor").style.background=colorValue;
                if(text!="")
                {
                    if(filter.test(text))
                    {               
                        if(colorValue=="")
                        {
                            $("txtTitle").value=text.replace(filter,"$1");
                        }
                        else
                        {
                            $("txtTitle").value="<font color='"+colorValue+"'>"+text.replace(filter,"$1")+"</font>";
                        }
                    }
                    else
                    {
                        $("txtTitle").value="<font color='"+colorValue+"'>"+text+"</font>";
                    }
                }
            }