java开发笔记Word格式文档下载.docx
《java开发笔记Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《java开发笔记Word格式文档下载.docx(84页珍藏版)》请在冰点文库上搜索。
![java开发笔记Word格式文档下载.docx](https://file1.bingdoc.com/fileroot1/2023-5/1/c98155c5-bae6-44aa-b0f4-b33c4d1664db/c98155c5-bae6-44aa-b0f4-b33c4d1664db1.gif)
版权标记
1.4HTML的背景使用
Background:
背景图像引用图片的相对路径:
”./***.jpg”
1.5CSS的类使用
☐<
head>
☐<
title>
Index.html<
/title>
styletype="
TEXT/CSS"
>
⏹.class1{
⏹font-size:
34pt;
⏹}
/style>
/head>
body>
palign="
center"
class="
class1"
☐ThisismyHTMLpage.<
Haha
/p>
1.6HTML与CSS分离
在HTML页面中添加:
linkrel="
stylesheet"
type="
text/css"
href="
css/test.css"
2JavaScript
2.1JavaScript与JSP页面的互相访问
在JavaScript中,直接写要写的代码和调用的字段的名字;
在JSP页面中,添加<
scriptsrc=”要使用的JAVASCRIPT的相对地址”>
/script>
2.1.1JavaScript流程控制
/*varstr="
Iamagoodboy"
;
vars=str.fixed();
alert(s);
//弹出<
tt>
*/
/*varstr="
vars=str.toUpperCase();
//全部变大写*/
/*varstr="
vars=str.toLowerCase();
//全部变小写*/
vars=str.charAt(5);
//选择指定位置的字母*/
vars=str.indexOf("
g"
);
//选择要选的字母的位置*/
varlist=str.match("
.*I.*"
alert(list[0])*/;
//使用正则表达式*/
vars=str.substr(3,5);
//从第三位开始取,共取5位*/
vars=str.substring(3,5);
//从第三位开始取,取到第五位,要前不要后
*/
vars=str.slice(5,-3);
//从第五位开始取,取到逆选的第三位*/
Iamagoodboygoodgay"
vars=str.replace("
good"
"
bad"
//替代所需的字符串*/
varlist=str.split("
"
for(vari=0;
i<
list.length;
i++){
alert(list[i]);
}//提供所需的分隔符,来分隔字符串*/
/*varstr="
vars=str.concat("
彭嘉辉"
//链接字符串,最好使用,节省内存,不能使用“+”*/
用JAVASCRIPT判断checkbox有没有被选中:
functionvalidate(){
for(vari=0;
i<
document.getElementsByName("
idList"
).length;
i++){
varchecked=document.getElementsByName("
)[i].checked;
if(true==checked){
del.submit();
return;
}
}
alert("
请选中至少一条数据,再进行此操作!
"
);
2.1.2JavaScript表单验证大全
2.1.3字符限制
2.1.3.1字符限制长度限制
script>
functiontest()
{if(document.a.b.value.length>
50)
{alert("
不能超过50个字符!
document.a.b.focus();
returnfalse;
formname=aonsubmit="
returntest()"
textareaname="
b"
cols="
40"
wrap="
VIRTUAL"
rows="
6"
/textarea>
inputtype="
submit"
name="
Submit"
value="
check"
/form>
2.1.3.2只能是汉字
inputonkeyup="
value="
/oblog/value.replace(/[^\u4E00-\u9FA5]/g,'
'
)"
只能是英文
scriptlanguage=javascript>
functiononlyEng()
{
if(!
(event.keyCode>
=65&
&
event.keyCode<
=90))
event.returnvalue=false;
inputonkeydown="
onlyEng();
只能是数字
functiononlyNum()
((event.keyCode>
=48&
=57)||(event.keyCode>
=96&
=105)))
//考虑小键盘上的数字键
onlyNum();
只能是英文字符和数字
/oblog/value.replace(/[\W]/g,"
)"
onbeforepaste="
clipboardData.setData('
text'
clipboardData.getData('
).replace(/[^\d]/g,'
))"
验证邮箱格式
SCRIPTLANGUAGE=javascriptRUNAT=Server>
functionisEmail(strEmail){
if(strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/)!
=-1)
returntrue;
else
alert("
oh"
/SCRIPT>
inputtype=textonblur=isEmail(this.value)>
屏蔽关键字(这里屏蔽***和****)
scriptlanguage="
javascript1.2"
functiontest(){
if((a.b.value.indexOf("
***"
)==0)||(a.b.value.indexOf("
****"
)==0)){
:
a.b.focus();
inputtype=textname=b>
两次输入密码是否相同
FORMMETHOD=POSTACTION="
password"
id="
input1"
input2"
button"
test"
onclick="
check()"
/FORM>
functioncheck()
{
with(document.all){
if(input1.value!
=input2.value)
false"
)
input1.value="
input2.value="
elsedocument.forms[0].submit();
够了吧:
屏蔽右键很酷
oncontextmenu="
returnfalse"
ondragstart="
onselectstart="
加在body中
一次只能选中一个
scripttype="
text/javascript"
functionchangeAccount(){
varnum=0;
for(vari=0;
document.getElementsByName("
roomList"
i++){
if(document.getElementsByName("
)[i].checked==true){
num++;
}
}
if(num>
1){
alert('
只能同时删除一个用户!
return;
}
if(num==0){
要删除的考场!
}
<
二表单类
表单项不能为空
script
language="
javascript"
!
--
function
CheckForm()
{
if
(document.form.name.value.length
==
0)
{
请输入您姓名!
document.form.name.focus();
return
false;
true;
-->
比较两个表单项的值是否相同
(document.form.PWD.value
!
=
document.form.PWD_Again.value)
您两次输入的密码不一样!
请重新输入."
document.ADDUser.PWD.focus();
表单项只能为数字和"
_"
用于电话/银行帐号验证上,可扩展到域名注册等
isNumber(String)
var
Letters
=
1234567890-"
//可以自己增加可输入值
i;
c;
if(String.charAt(
0
)=='
-'
if(
String.charAt(
String.length
-
1
)
'
)
for(
i
0;
<
String.length;
++
c
(Letters.indexOf(
c
0)
isNumber(document.form.TEL.value))
您的电话号码不合法!
document.form.TEL.focus();
表单项输入数值/长度限定
CheckForm()
(document.form.count.value
>
100
||
document.form.count.value
1)
输入数值不能小于零大于100!
document.form.count.focus();
(document.form.MESSAGE.value.length<
10)
输入文字小于10!
document.form.MESSAGE.focus();
//-->
中文/英文/数字/邮件地址合法性判断
SCRIPT
LANGUAGE="
isEnglish(name)
//英文值检测
if(name.length
for(i
name.length;
i++)
if(name.charCodeAt(i)
128)
isChinese(name)
//中文值检测
isMail(name)
//
E-mail值检测
isEnglish(name))
i
name.indexOf("
at
j
name
dot
lastIndexOf("
if(i
-1)
j)
length)
isNumber(name)
//数值检测
if(name.charAt(i)
0"
name.charAt(i)
9"
isMail(form.Email.value))
您的电子邮件不合法!
form.Email.focus();
isEnglish(form.name.value))
英文名不合法!
form.name.focus();
isChinese(name.value))
中文名不合法!
name.focus();
isNumber(form.PublicZipCode.value))
邮政编码不合法!
form.PublicZipCode.focus();
限定表单项不能输入的字符
contain(str,charset)//
字符串包含测试函数
for(i=0;
charset.length;
i++)
if(str.indexOf(charset.charAt(i))>
=0)
((contain(document.form.NAME.value,
%\(\)>
))
(contain(document.form.MESSAGE.value,
)))
输入了非法字符"
document.form.NAME.focus();
1.检查一段字符串是否全由数字组成
---------------------------------------
Javascript"
--
functioncheckNum(str){returnstr.match(/\D/)==null}
alert(checkNum("
1232142141"
123214214a1"
//-->
2.怎么判断是否是字符
if(/[^\x00-\xff]/g.test(s))alert("
含有汉字"
elsealert("
全是字符"
3.怎么判断是否含有汉字
if(escape(str).indexOf("
%u"
)!
=-1)alert("
邮箱格式验证
//函数名:
chkemail
//功能介绍:
检查是否为EmailAddress
//参数说明:
要检查的字符串
//返回值:
0:
不是1:
是
functionchkemail(a)
{vari=a.length;
vartemp=a.indexOf('
@'
vartempd=a.indexOf('
.'
if(temp>
1){
if((i-temp)>
3){
if((i-tempd)>
0){
return1;
}
return0;
数字格式验证
fucCheckNUM
检查是否为数字
要检查的数