常用前端问题解决方法(持续更新中)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/liuyuqin1991/article/details/48649763

1.在页面刷新时需要动态获取从后台传过来的值,并赋予值的方法:

1)JS方法:一般用在编辑ajax的回调函数种

$("select").each(function(){
                $(this).val($(this).attr("value"))
            })

2)JSP:当不使用JS并且还伴随着页面跳转,即点击编辑后返回编辑页面并且将赋值到中:

<c:set var="options" value="${fn:split('下拉框显示列表用逗号隔开',',')}" />
<select class="" name="你的下拉框name">
    <c:forEach items="${options}" var="option" varStatus="status">
        <c:set var="selected" value="" />
        <c:if test="${option == 后台下拉框参数name">
            <c:set var="selected" value="selected='selected'" />
        </c:if>
        <option ${selected} value="${option}">${option}</option> 
     </c:forEach>
</select>

2.<area>标签
1)标签定义及使用说明
**<area>定义图像映射内部的区域(图像映射指的是带有可点击区域的图像)。
**<area> 元素始终嵌套在 <map>标签内部
**<img> 标签中的 usemap 属性与<map> 元素中的 name 相关联,以创建图像与映射之间的关系。
2)例子:

<img src="planets.gif" width="145" height="126" alt="Planets"
usemap="#planetmap">

<map name="planetmap">
<area shape="rect" coords="0,0,82,126" href="sun.htm" alt="Sun">
<area shape="circle" coords="90,58,3" href="mercur.htm" alt="Mercury">
<area shape="circle" coords="124,58,8" href="venus.htm" alt="Venus">
</map>

3)属性:
这里写图片描述

4)注意:
coords 属性
@当shape=“rect“,area形状为矩形,coords格式为“X1,X2,X3,X4”,(X1,X2)表示矩形左上角坐标,(X3,X4)表示矩形右下角坐标
@当shape=“circle“,area形状为圆形,coords格式为“X1,X2,X3”,(X1,X2)表示圆心坐标,X3表示圆的半径

展开阅读全文

没有更多推荐了,返回首页