1.点击按钮返回 上一页:
<input type="submit" value="返回" onclick="javascript :history.back(-1);">
2.点击按钮跳转到另一个jsp页面:
<input type="button" onclick="window.location='info/register.jsp'" value="快速注册">
3.复选框 :
<input type=checkbox name='a1'>保存登录名</input><br/>
4.背景图片超链接:
<td width=103px style="background:url(images/you.png)">
<a style="text-decoration: none" href="#"><font color=white><b>评价</b></font></a>
</td>
5.在js中获取html中表单元素的value值:
function show() { alert(document.getElementById("txt").value ) }
6.在js中打开另一个jsp页面:
function to(){ window.location.href="index.jsp"; }
7.在js中给从表单传过来的中文用户名编码 :
var username=encodeURI(document.getElementById("username").value);
8.servlet端处理jsp页面传递过来的中文 :
String username=URLEncoder.encode(request.getParameter("username"),"utf-8");
9.js中判断jsp中的复选框 是否被选中:
if(document.getElementById("checkboxID").checked){ alert("checkbox is checked"); }
10.由jsp表单向servlet传递中文变量的技巧:
先在js中处理,然后提交给servlet
var username='<%=request.getParameter("username")%>';
username=encodeURI(username);
11.单选按钮 的问题:
<input type="radio" name="identity" value="学生" checked="checked" />学生
<input type="radio" name="identity" value="教师" />教师
<input type="radio" name="identity" value="管理员" />管理员
把三个 name 设置一样才可以单选。
12.js中如何判断单选按钮被选中:
for(i=0;i<document.form1.place.length;i++){
if(document.form1.place[i].checked)
{
alert(document.form1.place[i].value);
}
}
或:var type=document.getElementsByName("cate");
for(i=0;i<type.length;i++){
if(type[i].checked)
{
tag=type[i].value;
}
}
13.在servlet中给jsp页面传来的搜索关键字编码 :
String kw=URLEncoder.encode(request.getParameter("kw"),"utf-8");
14.分页自增问题:
<%Integer ssh=Integer.parseInt(request.getParameter("page"))+1;%>要引一下java.lang.*包
jsp代码:
<div><a href="tuangou/tuansearch.jsp?tuankey=<%=request.getParameter("tuankey")%>&tpid=<%=request.getParameter("tpid")%>&page=<c:out value='<%=(ssh)%>'/>">下一页</a> 第<%=(ssh-1)%>页</div>
15.点击按钮生成一个文本框:
<button onclick="javascript:document.body.innerHTML+='<input type=text><br>';">点我生成一个文本框</button>
16.js中的字符串分割函数:
str="2,2,3,5,6,6"; //这是一字符串
var strs= new Array(); //定义一数组
strs=str.split (","); //字符分割
for (i=0;i<strs.length ;i++ ) {
document.write(strs[i]+"<br/>"); //分割后的字符输出
}
17.对文字onclick(点击Test会调用test()函数):
<a href="javascript:test()" >Test</a>
18.文本域 :
<textarea rows="10" cols="30" id="cont">您的意见:</textarea>
19.js中分割字符串 :
var a="a?b?c";
var arr=a.split("?");
alert(arr[0]);
20.js中判断变量是否undefined :
if ( typeof (temp) == "undefined" ){
alert("undefined" );
}
21.获取被选中下拉框 的值:
<select id="yewuyuan">
<option value="0">请选择...</option>
</select>
alert($("#yewuyuan").find("option:selected").text())
或:alert($("#yewuyuan option:checked").text());
$("#yewuyuan ").val();
22.中文乱码 :
get请求:
String stuname = request.getParameter("stuname");
String str = new String(stuname.getBytes("ISO-8859-1"),"utf-8")
post请求:
request. setCharacterEncoding("UTF-8");
23.js中获得当前系统时间 :
var myDate = new Date();
var mytime=myDate.toLocaleTimeString();
24.js丢弃小数部分,保留整数部分
js:parseInt(7/2)
25.超链接去掉下划线:
style="text-decoration: none"
26.table合并行或列:
<tr align="center"><td colspan=3 >星期一菜谱</td></tr> 合并3列成一列
<tr align="center"><td rowspan=2 >素菜</td><td>茄子</td><td>扁豆</td></tr>
<tr align="center"><td>豆腐</td><td>白菜</td></tr> 合并2行成一行
27.js正则表达式验证手机号码 :
var reg =/(^0{0,1}1[3|4|5|6|7|8|9][0-9]{9}$)/;
if(!reg.test(num1)){
var mes="<font color=red>您输入的手机号码不正确,请重新输入!</red>";
$("#mes").html(mes);
return;
}
28.js取整 :
丢弃小数部分,保留整数部分
js:parseInt(7/2)
向上取整,有小数就整数部分加1
js: Math.ceil(7/2)
四舍五入
js: Math.round(7/2)
向下取整
js: Math.floor(7/2)
parseInt(str)
29.jsp页面添加锚点 :
<a href="wap/tuangou/cityindex.jsp#a ">A</a>
<a name="a" >A</a>
30.div中添加滚动条 :
<div style=" overflow:scroll"> 这里是你要显示的内容 </div>
如果要出现水平滚动条,则: overflow-x:auto
同理,垂直滚动条为: overflow-y:auto
31.页面获取回车事件 并提交表单:s
<script language="javascript" for="document" event="onkeydown">
if (event.keyCode == 13)
{
document.getElementById("login").click();
}
</script>
32.jquery获取table中的值 :
//点击保存某个答案
function saveone(obj){
//序号
var ide=$(obj).parent().parent().parent().children().eq(0).children().eq(0).children().eq(0).val();
alert(ide);
}
33.jquery获取被选中单选框 的值:
var myname='key'+myserial;
alert(myname);
var thekey=$("input[name='"+myname+"']:checked").val();
alert(thekey);
34.jquery获取被选中的复选框 的值:
$("[name='"+myname+"']:checked").each(function(){
var i=parseInt($(this).val());
thekey+=i;
})
35.jquery获取table的每一行的第一列 数据
$("#myques tr").each(function(){
var $thisTr = $(this);
var $thisFirstTd = $("td:eq(0)",$thisTr );
alert($thisFirstTd.text());
});
36.jquery获取table的行数
var t01 = $("#myques tr").length;
37.jquery给变量id 赋值
$('#'+id).val(allparams);
分享到:
相关推荐
**JSP日历控件代码详解** 在网页开发中,日期选择控件是常见的功能之一,JSP(JavaServer Pages)作为服务器端脚本语言,提供了丰富的功能来创建动态网页。本篇将深入探讨如何在JSP中实现日历控件,并基于提供的...
标题:jsp时间控件 描述:自己编写的jsp时间控件,功能强大,适用于各种需要时间选择的应用场景。 标签:JSP 详细知识点解析: ### JSP 时间控件概述 在JSP(JavaServer Pages)中,时间控件是用于处理用户界面...
标题中的“实现jsp打印的控件”就是针对这样的需求,它涉及到如何在JSP页面中添加打印功能,包括打印配置、预览和实际的打印操作。 1. **打印控件的实现原理** - 打印控件通常通过JavaScript或者Java Applet来实现...
【标题】"最好用的jsp时间控件"指的是在JavaServer Pages (JSP) 开发中,使用JavaScript实现的一种高效、易用的时间选择组件。在Web应用中,时间控件通常用于用户输入日期或时间,提供友好的界面交互,使得用户能够...
"Jsp日期控件"是指在JSP页面中用于输入或选择日期的交互组件,这些控件可以提供用户友好的界面,帮助用户方便地输入或选择日期,提高用户体验。在描述中提到的"自己改的jsp页面弹出的日期选择,里面有例子"表明这是...
本话题主要介绍一个基于JSP和Struts框架开发的简单且实用的分页控件,旨在帮助开发者高效地实现网页的分页功能。 首先,JSP(JavaServer Pages)是Java Servlet的一种扩展,允许开发者将动态内容嵌入到HTML页面中。...
**JSP WebOffice控件详解** `JSP WebOffice控件`是一种在Java Web应用程序中实现文档在线预览和编辑的工具。它基于Java Servlet技术,通常与JavaScript、HTML等前端技术结合使用,为用户提供了一个方便、高效的方式...
在IT行业中,尤其是在Web开发领域,日期选择控件是一个常用的功能,它可以帮助用户方便地选取日期,常用于表单输入、日历应用等场景。本压缩包提供的资源着重于使用JavaScript(js)来实现这样的功能,并与Java ...
jsp上传控件-smartupload能够完美的进行上传和下载
本话题关注的是"jsp自定义控件制作",这涉及到JSP自定义标签库(Tag Library)的概念,以及如何通过编写自定义标签来增强页面功能。 自定义标签库是JSP中的一个重要特性,它允许开发者创建可重用的组件,这些组件...
HTML和JSP时间控件是Web开发中常用的功能组件,它们允许用户在网页上选择或输入日期和时间,提升用户体验并简化数据输入。在本文中,我们将深入探讨这些控件的使用、类型以及如何在实际项目中应用。 一、HTML时间...
主要是对集合进行分页,该控件本身并不会帮使用者对数据进行显示,只对用户要分页的集合进行分页,因为使用者的需求并不相同,但是分页的需求是相同的。该控件能节约用户的时间,使使用该控件的使用者能把时间分到别...
在JavaServer Pages (JSP) 中,时间控件是一种用于用户界面中收集或显示日期和时间数据的元素。这些控件通常与JavaScript、jQuery、Bootstrap等前端库结合使用,以提供用户友好的交互体验。本篇文章将深入探讨如何在...
在JavaServer Pages (JSP) 开发中,日期控件是一种常见的组件,它允许用户在网页上选择或输入日期。本篇文章将详细讲解如何在JSP中使用日期控件,特别是针对描述中提及的,一个支持多种语言、高度可配置且能够精确到...
在JSP(Java Server Pages)开发中,日期控件是一种常用的功能组件,它允许用户在网页上选择或输入日期,增强了用户体验并简化了数据处理。本文将深入探讨JSP中的几种常见日期控件,帮助你更好地理解和应用这些控件...
本篇将详细介绍标题提及的五种常见的JSP日历控件,并探讨它们的特点、功能以及如何在项目中集成和使用。 1. **jQuery UI Datepicker** jQuery UI 提供的Datepicker插件是Web开发中最常用的日期选择器之一。它支持...
【标题】"Jsp做的日期控件"涉及的是在Web开发中使用JavaServer Pages (JSP)技术创建一个用于日期选择的用户界面组件。日期控件通常用于网页表单,让用户能够方便地输入或选择日期,提高用户体验。在这个场景中,...
在本文中,我们将深入探讨如何使用JSP与jspsmartupload控件将图片上传到数据库。jspsmartupload是一款强大的JSP文件上传组件,能够帮助开发者处理用户通过表单提交的多个文件。以下是对这个技术栈的详细解析: 1. *...
**JSP时间控件**是Java Web开发中用于处理用户界面时间输入的一种组件。在网页设计中,时间控件能够帮助用户以友好的方式选择日期和时间,提高用户体验。这里我们将深入探讨JSP时间控件的基本概念、实现方法以及相关...
本示例"基于jsp的表单多种控件接收例子"聚焦于如何使用JSP来接收前端表单中不同类型的控件(如文本输入、选择框、复选框等)传递的数据。以下将详细讲解这个知识点。 1. **JSP基本概念** JSP是一种Java技术,它...