javascript >java
1.JSP
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>My JSP 'index.jsp' starting page</title>
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="This is my page">
<%
ArrayList<String> list = new ArrayList<String>();
list.add("aaa");
list.add("bbb");
list.add("ccc");
list.add("ddd");
list.add("eee");
int num = 0;
session.setAttribute("list",list);
ArrayList<String> list2 = new ArrayList<String>(list.size());
%>
<script type="text/javascript">
var array = [];
function check(){
var items = document.getElementsByName("item");
for(var i=0;i<items.length;i++){
if((items[i].type=="checkbox")&&(items[i].checked==true)){
array[i]="T";
}else{
array[i]="F";
}
}
}
function checkall(){
alert(array);
for(var i=0;i<array.length;i++){
if(array[i]=="T"){
<%
list2.add("TTT");
%>
}else{
<%
list2.add("FFF");
%>
}
}
<%
session.setAttribute("list2",list2);
%>
}
</script>
相关文档:
1.声明一个Date时间对象的方式有以下三种
Date():表示构造一个当前系统时间对象
Date(int year,int month,int day):构造的时间对象所指向的时间为 年:1900+year;月:month+1;日:day;时,分,秒:00
Date(int millsecond):构造的时间对象 ......
一,javascript的流程控制语句
if(x==null) 或 if(typeof(x) =='undefined')可以简单写if(!x)
注意:在javascript中,false,null,undefined,0,""均是false
即 var x;
此时 if(x==null)
if(typeof(x)=='undefined')均为真
二,switch语句
switch(表达式)   ......
在使用getElementById时又遇到了“document.getElementById('...')为空或不是方法”的错误,alert()了一下发现获取的值为null,于是找了半天搜索到了这个这个defer。
在javascript标签中加上 defer 等于在页面完全在入后再执行,相当于 window.onload ,但应用上比 window.onload  ......
1,不带参数的事件:
两种方式:直接给对象添加事件,节点添加事件
例如给一个id为tab1的添加onclick事件
第一种情况:
var
t
=
document.getElementById(
"
NewTitle
"
);
t.onclick
=
function
showmsg(){
alert(
'
Hello!Wor ......