strike 的原理就是在字符串的两端加上<strike></strike>标签,些个函数加上<u></u>标签就可以实现下划线的功能function underline(str){
    return "<u>" + str + "</u>";
}

解决方案 »

  1.   

    谢谢一楼 不过我是想 他有没有 字符串对象的方法来实现一个下划线的效果:
    比如下面这种格式的:
    var str = "我被删除了";
    var str2 = "我是倾斜的";
    var str3 = "我被加粗了";
    document.write(str.strike()+"<br />");
    document.write(str2.italics()+"<br />");
    document.write(str3.bold()+"<br />");
      

  2.   

    JS没有下划线函数.用别的办法实现吧,例如CSSstyle="text-decoration:underline "
      

  3.   

    <script>
    String.prototype.underline = function(){
        return '<ul>'+this+</ul>;
    }
    </script>
      

  4.   

    sorry
    <script> 
    String.prototype.underline = function(){ 
        return ' <u>'+this+ '</u>'; 

    </script>
      

  5.   

    用CSS嘛。最标准的做法。
      

  6.   

    谢谢你。不知道我能够加你好友吗?最近刚学javascript 请多指教!