日期:2014-05-17  浏览次数:20828 次

html中如何截断字符串
在html标签中如何截断字符串啊,项目是有机密的,不过先不管了
HTML code

<c:forEach items="${list }" var="temp">
    <tr>
        <td>${temp.newsauthor }</td>
        <td>${temp.newsname }</td>
        <td>${temp.newstype }</td>
        <td>${temp.newscontent }</td><!--就是这行内容要进行字符串截断-->
        <td>${temp.newsadddate }</td>
        </tr>
</c:forEach>


这个代码中要截断的那行用了个EL表达式从四大域中取值,可是取出来实际内容太长了,所以我想要截断,但是在html标签当中又没有.substring()方法;而要嵌入javascript的话这个EL表达式的值又给不到javascript变量中(也就是javascript不能嵌入EL表达式);这个要怎么办啊????

------解决方案--------------------
用javascript中的split函数
------解决方案--------------------
javascript的indexOf和subStr,subString函数配合使用。