ajax基础Word文件下载.docx

上传人:b****7 文档编号:22732043 上传时间:2023-02-05 格式:DOCX 页数:32 大小:205.07KB
下载 相关 举报
ajax基础Word文件下载.docx_第1页
第1页 / 共32页
ajax基础Word文件下载.docx_第2页
第2页 / 共32页
ajax基础Word文件下载.docx_第3页
第3页 / 共32页
ajax基础Word文件下载.docx_第4页
第4页 / 共32页
ajax基础Word文件下载.docx_第5页
第5页 / 共32页
点击查看更多>>
下载资源
资源描述

ajax基础Word文件下载.docx

《ajax基础Word文件下载.docx》由会员分享,可在线阅读,更多相关《ajax基础Word文件下载.docx(32页珍藏版)》请在冰豆网上搜索。

ajax基础Word文件下载.docx

里面的alert是弹出.而var是定义变量用的,像PHP用$来定义变量一样的道理

变量名要遵守两条简单的规则

1.第一个字符必需是字母.下划线_或美元符号$

2.余下的字符可以是下划线.美元符号,任何字母或数字字符.

3.举例:

test$Test_ty212$%34

4.变量使用前可以不声明

5.vartest=“Hello”;

6.Test1=test+”world”;

7.alert(Test1);

//输出了”Helloworld”

关键字

1.breakelsenewvar

2.casefinallyreturnvoid

3.catchforswitchwhile

4.continuefunctionthiswith

5.defaultifthrow

6.deleteintry

7.doinstanceoftypeof

关键字是不可以作为变量名和含数名的

举例:

varnew="

kkkk"

alert(test);

//输出ted

test=23;

//输出23

出错了不可以输出

运算符

算术运算符:

+,-,*,/,%,++,--

关系运算符:

<

>

=,<

=,==,!

=

布尔逻辑运算符:

!

&

&

||

赋值运算符:

=扩展赋值运算符:

+=,--=,*=,/=

If判断语句

varok=123;

if(ok=123){

alert("

呵呵是101哦"

//弹出

}

else{

no"

//否则输出

得出结果

输出的时候一定要加入双引号.document.write("

)不然会出错

ajax里面引用php的变量方法

1.方法一:

如果单引号来括起ajax的代码那么输出变量的时候就要这样写'

.$oo.'

单引号

得出的结果是:

哈哈

2.方法二

如果双引号来括起ajax的代码那么输出变量的时候就要这样写\"

$oo\"

得出的也是:

哈哈

For循环

$oo="

哈哈"

for(varok=0;

ok<

=10;

ok++){

document.write(ok);

得出结果自己看吧,12345678910

本页面输出

第一种方法

echo$_GET["

k"

];

formaction="

"

method=get>

内容:

inputtype="

text"

name=k>

br>

--提交内容-->

submit"

value="

提交"

/form>

--//action="

提交地址.method=提交方式-->

$_GET方法里面写name等于的名字

action="

提交地址.提交地址如果是在接收本页.不用写,直接留空格就行了.

method=提交方式输入get就行了

第二种方法

echo$_POST["

method=post>

$_POST里面写的是name的属性名字k

提交地址.提交地址如果是在本页接收,不用写,直如果写本页也可以method=提交方式输入post就行了

在本页面里加入css里面输出实例

$yu=$_POST["

kdi"

echo'

formmethod="

post"

action="

<

textareacols="

45"

rows="

5"

name="

/textarea>

/>

metahttp-equiv="

Content-Type"

content="

text/html;

charset=gb2312"

测试<

styletype="

text/css"

--

.jg{

border:

1pxsolid#999900;

height:

50px;

width:

250px;

}

-->

/style>

body>

pclass="

jg"

phpecho$yu;

/p>

/body>

得出的结果就是在本页面里面接收的啦~~~

建立XX.css文件可以在任意的页面里面调用.

方法

然后保存

如果要用到css可以在设置好的css文件里面的调用.调用的方法,在

里面找到然后选择你设置过的css文件就可以设置用了..

break终止

if(ok==5)

break;

这里是5到这里停."

01234这里是5到这里停.

这段的意思PHP里面有,不过在这里还是要说一下,他的意思是说到了5他就输出:

到这里终止"

后面的就不输出了….

new语句(读作牛)

functionok(aa,bb,cc){

this.aa=aa

this.bb=bb

this.cc=cc

newemp=newok("

h1"

"

h2"

h3"

//h1赋给了aa,h2赋给了bb,h3赋给了cc

document.write("

我:

+newemp.aa+"

//输出了aa,

你:

+newemp.bb+"

//输出了bb

他:

+newemp.cc);

//输出了cc

效果

h1

h2

h3

 

还可以用for...in语句来这样

this.aa=aa

this.bb=bb

this.cc=cc

h1<

h2<

h3<

for(xinnewemp)

document.write(newemp[x]);

这里面this.不可以改成var哦

代码屏蔽

有些浏览器不能有很好的支持Javascript,在这些浏览器中,需要将Javascript代码屏蔽,否则,浏览器会把Javascript代码与Web页面的其他内容一起显示在屏幕上,可以将<

script>

标签对中的内容用HTML的注释标记(<

--和//-->

)括起来,

Alert(newdate());

//-->

这样,支持<

的浏览器将忽略嵌入在<

标签对中的HTML注释符,会继续执行注释符之间的脚本程序

Date对象

1.Date是内置对象,包含日期和时间信息.

2.Date对象无属性,但有许多方法可以用来设置,获取和操作日期

用法

DateObject=newDate(parameters)

Set方法组.

get方法组

to方法组

parse和UTC方法组

Javascript事件

1.Onchange改变事件

2.OnClick鼠标单激事件

3.Onfocus事件获得交点的事件

4.Onmouseover鼠标经过事件

5.Onmouseout鼠标移出事件

6.Onload页面加载之后的事件

7.Onsubmit提交之后的一个事件

8.Onmousedown鼠标按下之后的一个事件

9.Onmouseup鼠标抬起之后的事件

10.Return返回的意思

onchange

无闪输入刷新?

functionok(num){

if(num==1){

document.getElementById("

rr"

).innerHTML="

d"

//innerHTML是html的标签.如果你用div一定要像这样写不然会出错..

}

elseif(num==2){

else{

你输入的是..."

--把这段表单的值传给ok-->

size=20id="

kk"

onchange="

ok(document.getElementById('

kk'

).value)"

divid="

/div>

--用onchange这个来记录当前表单输入的值-->

在第一个里面输入信息然后点激空白页面就可以得到右边的信息

你也以让右边的输出图片等等...用于注册的时候判断更有用...

●无闪刷新输出数据库里面的信息onMouseOver事件示例

$uo=mysql_connect("

127.0.0.1:

3306"

root"

//连接数据库

$yu="

select*fromnu"

$ovt=mysql_db_query("

test"

$yu,$uo);

$wq=mysql_fetch_array($ovt);

$ltth=$wq[id];

//连接完成

//js开头

functionlok(num){

if(num==1){//判断是否等于1

igg"

phpecho$ltth?

//

}//innerHTML是html的标签.如果你用div一定要像这样写不然会出错..

if(num==2){

你的鼠标经过2"

//输出:

你的......

if(num==3){

你的鼠标经过3"

//输出你的....

functionout(){

document.getElementById("

//输出空格

--当鼠标经过离开-->

--当鼠标离开-->

ahref="

#"

onMouseOver="

lok

(1)"

onmouseout="

out()"

1<

/a>

--里面的#是让1有连接到#-->

lok

(2)"

2<

lok(3)"

3<

--这是css的写法-->

onMouseOver的意思说是当鼠标经过的时候就会输出指定的参数

Onmouseout当鼠标离开-的时候....

输出图片,刷新是看不到图片输出的,,要用属标经过才可以

$ltth1="

1.gif"

$ltth2="

2.gif"

$ltth3="

3.gif"

functionloading(){

iiok"

).style.display="

none"

//style样式的意思display是层的显示和隐藏none隐藏的意思这些是css里面的知识

iiokimg"

).src="

phpecho$ltth1?

//.getElementById("

).src指定的意思

if(num==2){//判断是否等于2

phpecho$ltth2?

//document.forms输出

if(num==3){//判断是否等于3

phpecho$ltth3?

bodyonload="

loading()"

11

imgid="

--输出图片用的图片域-->

ahref=#onMouseOver="

--里面的#是让1有连接-->

--onMouseOver鼠标经过,lok我定义的-->

hidden隐藏visible可见

hidden里面他还上占他原有的空间Visible可见是这样咯

里面的display="

就是隐藏.显示是无

输入口令正确就显示边距

if(num==5161201){

Layer1"

).className="

hg"

//

).src=("

--this.value接收本表单的值-->

口令:

size="

20"

id="

ok(this.value)"

imgsrc="

--输出-->

--用onchange这个来记录当前表单输入的值-->

论文<

.hg{

position:

absolute;

left:

68px;

top:

80px;

543px;

183px;

z-index:

1;

1pxsolid#00CC33;

回家看看是不是浏览器输出的不同

常用的输出的时候要注意document.getElementById

第一种:

.value=

输出在表单里面

ID"

).value="

内容"

第二种:

src=

输出图片域的如:

想图片输出在这里面<

就要这样写document.getElementById("

kk"

).src="

XX.jpg"

第三种:

className=

输出是css

.ok{

XXX.........

.La{

ok"

.

就要这样写document.getElementById("

ok"

.La.ok"

注意这里面的.La.ok是上面的定义css注意中间要加空格

第四种.隐藏style.display=

document.getElementById("

里面的display

是这里的标签如果要用到隐藏的话要用这个display然后等于=none就是隐藏了.如果你用上面的hidden隐藏就不好了.因为hidden隐藏是要占空间的..

在每个标签(不管是div,img)都有个style属性

ok

(1);

--当浏览器打开的时候默认输出ok

(1)-->

是否确定

OnClick鼠标单激事件

echo$_POST['

a'

]."

b'

method="

POST"

onsubmit="

returnconfirm('

您确定要继续吗?

a"

textareaname="

b"

cols="

40"

提交的时候会弹出是否确定

●Onchange改变事件

functioncheckNum(num){

if(num=="

){

alert("

请输入ID"

returnfalse;

//返回的意思

if(isNaN(num)){

请输入密码"

returnfalse;

elsealert("

谢谢"

bodybgcolor="

white"

form>

请输出:

checkNum(this.value)"

触发条件:

当前元素失去焦点并且元素的内容发生改变而触发此事件

Onfocus/onBlur事件获得交点的事件

lavender"

inputtype=textname=text1onblur="

(document.bgColor='

aqua'

)"

onfocus="

gray'

/ht

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 计算机软件及应用

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1