网页制作中js是干嘛用的

JavaScript014

网页制作中js是干嘛用的,第1张

html只能用来做静态的页面,js可以实现当前日期的调用,div左侧与右侧的自适应,给你个网址你学学吧很好的 http://www.w3school.com.cn/js/index.asp js语句可长可短,自己根据需要写 // JavaScript Document function initArray(){ for(i=0i<initArray.arguments.lengthi++) this[i]=initArray.arguments[i]} var isnMonths=new initArray("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月")var isnDays=new initArray("星期日","星期一","星期二","星期三","星期四","星期五","星期六","星期日")today=new Date()hrs=today.getHours()min=today.getMinutes()sec=today.getSeconds()clckh=""+((hrs>12)?hrs-12:hrs) clckm=((min<10)?"0":"")+minclcks=((sec<10)?"0":"")+secclck=(hrs>=12)?"下午":"上午"var stnr=""var ns="0123456789"var a="" function getFullYear(d){ //d is a date object yr=d.getYear()if(yr<1000) yr+=1900return yr} document.write(getFullYear(today)+"年"+isnMonths[today.getMonth()]+""+today.getDate()+"日 "+isnDays[today.getDay()])这是我写的显示日期的代码,把我这段代码放进div, <div><ul><li class="date">当前日期:<script src="nowdate.js"></script></li></ul></div>显示结果就是:当前日期: 2012年4月14日 星期六

javascript是一种基于网页的客户端脚本技术。

这种技术的核心思想是通过这种技术,来增加用户与浏览器的交互,增加用户在使用网页应用的时候的体验。

说白了,就是有了javascript,网页就可以实现很多互动的操作。如:输入一个文本后,会提示你有没数正确,或经常看到的网页上的对联广告。都是javascript编写的。

js可以做的事情有很多,比如以下几点:

用JavaScript可以做很多事情,使网页更具交互性,给站点的用户提供更好,更令人兴奋的体验。

JavaScript使你可以创建活跃的用户界面,当用户在页面间导航时向他们反馈。

使用JavaScript来确保用户以表单形式输入有效的信息,这可以节省你的业务时间和开支。

使用JavaScript,根据用户的操作可以创建定制的HTML页面。

JavaScript还可以处理表单,设置cookie,即时构建HTML页面以及创建基于Web的应用程序。

实际上,JavaScript是一种客户端语言。(实际上,也存有服务器端实现的JavaScript版本)。也就是说,设计它的目的是在用户的机器上执行任务,而不是在服务器上。因此,JavaScript有一些固有的限制,这些限制主要出于如下安全原因:

JavaScript不允许读写客户机器上的文件。这是有好处的,因为你肯定不希望网页能够读取自己硬盘上的文件,或者能够将病毒写入硬盘,或者能够操作你的计算机上的文件。唯一例外是,JavaScript可以写到浏览器的cookie文件,但是也有一些限制。

JavaScript不允许写服务器机器上的文件。尽管写服务器上的文件在许多方面是很方便的(比如存储页面点击数或用户填写表单的数据),但是JavaScript不允许这么做。相反,需要用服务器上的一个程序处理和存储这些数据。这个程序可以是Perl或者PHP等语言编写的CGI运行在服务器上的程序或者Java程序

JavaScript不能关闭不是它自己打开的窗口。这是为了避免一个站点关闭其他任何站点的窗口,从而独占浏览器。

JavaScript不能从来自另一个服务器的已经打开的网页中读取信息。换句话说,网页不能读取已经打开的其它窗口中的信息,因此无法探查访问这个站点冲浪者还在访问其它哪些站点。