javascript常用操作

2010-12-28 阅读 184

什么是JavaScript ?

JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。它是基于对象的语言。

JavaScript 有什么作用?

可以这么说JavaScript是一种粘合剂,它把我们web上常用的html,css,服务器端的脚本语言,如php,asp,等有机的结合起来了。

例如我们感觉很神奇的ajax技术,其实它最核心部分还是javascript的xmlHttpRequest对象。还有就是我们在注册时进行的数据验证。我们还是来看看一些常用的javascript 操作吧。

a.删除时确认(这个我们常用在删除数据时,提示用户是否要进行操作.以减少用户的失误作操)

<pre class="brush:jscript;">    	<a href="javascript:if (confirm('确实要删除吗?')) location.href='del.php'">删 除</a>
```

b.页面的刷新

<pre class="brush:jscript;">    	1.history.go(0) 
2.location.reload() 
3.location=location 
4.location.assign(location) 
5.document.execCommand('Refresh') 
6.window.navigate(location) 
7.location.replace(location) 
8.document.URL=location.href 
```
	<p>
		c.页面自动刷新js版&nbsp;</p>
	<pre class="brush:jscript;">    	<html>
      <head>
	   <title>刷新</title>
	   <script language="JavaScript"function myrefresh() 
		   { 
		     location.reload(); 
		     setTimeout('myrefresh()',1000); //指定1秒刷新一次 
		   } 
	   </script> 
     </head>
     <body onload="myrefresh();">
	  <h2>刷新一次</h2>
     </body>
</html>
```

d.可以用javascript来进行表单的提交

<pre class="brush:jscript;">    <form action="form.php" method="post" name="login_form">
	<h5>name</h5>
	<input name="name" type="text" /> 
	<h5>password</h5>
	<input name="password" type="password" /> 
	<input type="submit" value="submit" /> 
	<input type="reset" value="reset" /> 
	<a onclick="javascript:document.login_form.submit();">提交</a> 
</form>
```
<p>
	e.用javascript显示现在的时间&nbsp;</p>
<pre class="brush:jscript;">    <span id="time"></span>

<script type="text/javascript"function getTime()
           { 
		 var now = new Date(); 
		 var y=now.getFullYear(); 
		 var m=now.getMonth(); 
		 var d=now.getDate(); 
		 var h=now.getHours(); 
		 var min=now.getMinutes(); 
		 var sec=now.getSeconds(); 
		 var nowtime=y+'年'+m+'月'+d+'日'+' '+h+':'+min+':'+sec; 
		 document.getElementById('time').innerHTML=nowtime; 
		 setTimeout('getTime()',1000); 
            } 
</script>
```

js javascript

更新于 2023年03月28日