Javascript实例教程(15)

572624096

572624096

2016-02-19 21:27

想要天天向上,就要懂得享受学习。图老师为大家推荐Javascript实例教程(15),精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!

使用JavaScript代替CGI

你可能对CGI脚本比较熟悉,利用CGI你可以通过表单将数字或者变量从一个网页上传递到另外一个网页。当然,你可以利用“POST”将变量以独立的线程进行传递而不显示在浏览器中,或者利用“GET”将变量编码到URL。

JavaScript不能在变量在服务器端被处理的时候利用POST方法;但是你可以注意到当你提交一个使用GET方法的表单的时候,定位条上在文件名之后包含了额外的信息,比如:

www.pconline.com.cn/mypage.HTML?name=Mike&age=33

利用JavaScript我们可以访问这些变量,具体可以使用一个相关的数组合来实现,如下所示:

以上代码的作用是从浏览器的定位条上将变量提取出来并将它们存储在一个相关的数组合中。在网页的其它部分任何的变量都可以这样被引用,如:valueOf["variablename"],当然这些引用要在SCRIPT标签中。

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

作为一个测试,我们可以利用for .. in loop循环语句列出所有的被传递的变量。这允许我们循环掉出所有相关数组的内容而不管我们是不是直到这些变量的名字。具体代码如下:

这时候就会输入以下的内容:

name=Mike

age=33

这个例子虽然没什么用,但是它只是为了向你显示程序是如何工作的。这些变量现在就可以用在填充表单元素的内容,或者显示图片或者创建其它的网页内容,总之可以实现CGI能实现的内容。

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)
展开更多 50%)
分享

猜你喜欢

Javascript实例教程(15)

Web开发
Javascript实例教程(15)

Javascript实例教程(15) 日期函数

Web开发
Javascript实例教程(15) 日期函数

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

Javascript实例教程(16)

Web开发
Javascript实例教程(16)

JavaScript实例教程(一)JavaScript简介

Web开发
JavaScript实例教程(一)JavaScript简介

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Javascript实例教程(18) 数组

Web开发
Javascript实例教程(18) 数组

Javascript实例教程(21-2)

Web开发
Javascript实例教程(21-2)

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

WPS文字同时编辑多个文档的方法

WPS文字同时编辑多个文档的方法

Dreamweaver 8 新功能图文实例讲解

Dreamweaver 8 新功能图文实例讲解
下拉加载更多内容 ↓