开发JSP页面,Javascript和CSS是不可或缺的,增强了页面的可扩展性。
Javascript的掌握
DOM(Document Object Model):
1 window
主要操作:open 打开
focus(), 将窗口移到前台
blur(), 将窗口移到后台
setTimeout("转移函数",时间间隔)
操作对象:窗口
2 frame
内置变量:top 分割窗口最高层次的浏览器窗口
parent 当前分割窗口的母窗口
操作对象:窗框
3 document
主要操作:writeln
write() 将括号中的字符或变量值输出到窗口
close() 将输出关闭
操作对象:页面
4 form
访问方式: var the_form=window.document.forms[0];
var the_same_form=window.document.form_name;
控制文本域的值:window.document.form_name.text_name/textarea_name.value='XXX'
复选框:var is_checked = window.document.form_name.checkbox_name.checked
单选框:var the_box=window.document.form_name.radio_name
if(the_box.checked==true) {...}
基本语法:
1. <script language="JavaScript"> </script>
2. 定义变量 var var_name=var_value
3. 字符串变量操作:prompt("XXX"); 反馈式赋值
var_name.italics() <==> var var_name="<i>"+var_value+"</i>"
var_name.toUpperCase(),
var_name.fontcolor('red')
var_name.substring(begin,end)
4. if-then
5. while
6. for循环
7. 数组:var colors=new Array("red","blue","green");
访问方法: var the_element=colors[0];
修改其值: colors[0]=“purple”;
数组元素数目访问:colors.length
8. 函数 Function function_name(参数,变元)
Number=function_name.arguments.length; //参数个数