为html属性添加额外的字符

时间:2014-12-03 16:09:27

标签: javascript jquery html jstl

我需要添加,然后添加动态值。请建议我如何在动态值之前附加。 以下是我的示例代码:

 <c:forEach items="${myList}" var="myDataList">
    <li><a href="${myDataList.value}">click here</a></li>
 </c:forEach>

我想为 href 属性添加,然后添加$ {myDataList.value}。 如果$ {myDataList.value}返回ABC,则应将#ABC分配给href属性。感谢。

1 个答案:

答案 0 :(得分:0)

<c:forEach items="${myList}" var="myDataList">
    <li><a href="#${myDataList.value}">click here</a></li>
 </c:forEach>

或URL编码:

<c:forEach items="${myList}" var="myDataList">
    <li><a href="%23${myDataList.value}">click here</a></li>
 </c:forEach>