什么是JS代码?

JavaScript018

什么是JS代码?,第1张

你所谓的HTML是英文Hypertext Markup Language的简写,说明了说是标签,还不能称之为语言。一般是一个开始标签与一个结束标签组成!是网站代码的基础!如果是你网页不会这个肯定办不了事!

JS的全称是javascript,是一门内嵌语言,是写在网页中以实现网页客户端交互。当然服务端JS也还是有的!一般是以<script language="javascript"></script>包括中的,也就是说以上还是一个HTML标签,但里边所写的内容却是javascript,浏览器会自动解释!当然这个语言就是为了网页的动态而出现的!

所以两者是有很大区别的!你可以这样理解:HTML是网页基础,而JAVASCIRPT是为了补充HTML的静态网页而出现的一个HTML或说浏览器内置语言!实现网页动态效果!

有问题hi我

<html>

<head>

<script type="text/javascript">

function getCookie(c_name)//取得特定名字的cookie值

{

if (document.cookie.length>0)//如果cookie存在

{

c_start=document.cookie.indexOf(c_name + "=")//取开始位置

if (c_start!=-1)//如果存在

{

c_start=c_start + c_name.length+1 //将名字过滤,只要值

c_end=document.cookie.indexOf("",c_start)//找终止位置

if (c_end==-1) c_end=document.cookie.length//如果是最后一个,终止位置设置为最后

return unescape(document.cookie.substring(c_start,c_end))//取值

}

}

return ""//不存在返回空值

}

function setCookie(c_name,value,expiredays)

{

var exdate=new Date()//定义一个时间对象

exdate.setDate(exdate.getDate()+expiredays)//设置过期时间

document.cookie=c_name+ "=" +escape(value)+

((expiredays==null) ? "" : "expires="+exdate.toGMTString())//写cookie

}

function checkCookie()//检查cookie

{

username=getCookie('username')//取'username'的cookie值

if (username!=null &&username!="")//如果不为空,弹出欢迎信息

{alert('Welcome again '+username+'!')}

else

{

username=prompt('Please enter your name:',"")//不存在的话让输入名字

if (username!=null &&username!="")

{

setCookie('username',username,365)//设置cookie

}

}

}

</script>

</head>

<body onLoad="checkCookie()">//网页载入时检查

</body>

</html>