JS/JSP笔记
1、获取iframe父页面选择菜单的值:$("#id option:selected" , parent.document).val();
2、获取iframe子页面选择菜单的值:获取选择菜单的值:$('#iframeId').contents().find('#id option:selected').val();
获取radio的值:$('#iframeId').contents().find('#id input[name="u9"]:checked').val();
获取input框的值:$('#iframeId').contents().find('#id').val();
3、设置input类型为radio的选中:$("input[name='u9']").get(0).checked=true;
4、截取jsp页面图片:echarts图表可以直接使用myChart.getDataURL("png");如需截取整个div生成图片可使用html2canvas.js:canvas.toDataURL();
5、使用()();(function test(){})()这个方法能使页面一加载就自动加载js函数。
6、设置IE文档模式为IE8 <meta http-equiv="X-UA-Compatible" content="IE=8">
7、js数组拼接方法:var a = [1,2,3]; var b = [4,5]; var c = a.concat(b); ( [1,2,3,4,5] )
8、<s:if test="Status == 0"> 如果Status是字符串类型,当Status为"0"或者""时,Status == 0这个判断都成立。<s:if test='Status == "0"'>,Status为"0"时成 立,Status为""时不成立。
9、根据value修改select默认选中:$("#id option[value='1']").attr("selected", "selected");
10、ie8直接给<input>标签使用hidden元素无效,应该使用type="hidden"。
11、href="#"与href="javascript:void(0)"的区别:
# 包含了一个位置信息,默认的锚是#top 也就是网页的上端。
而javascript:void(0), 仅仅表示一个死链接。该操作符指定要计算一个表达式但是不返回值。
13、访问url时,后面带的参数中不能出现&否则后台会读取不到&后面的内容。
列如(例子:http://192.168.2.104:7001/open!show.action?keys= (token=aa&syscode=s1001))
14、el表达式获取list长度:
<c:choose>
<c:when test="${score > 100 || score < 0}">错误的分数:${score }</c:when>
<c:when test="${score >= 90 }">A级</c:when>
<c:otherwise>E级</c:otherwise>
</c:choose>
</tr>
<tr>
<td style="text-overflow:ellipsis;overflow: hidden;white-space:nowrap;" title="${name}">${name}</td>
</tr>
</table>
posted on 2016-12-08 14:55 Jy2018努力努力 阅读(230) 评论(0) 编辑 收藏 举报