注意JavaScript中声明函数,不像C++/Java等语言一样通过funcname(int a)或funcname(var a)的方式。

 

以下代码声明并调用函数processClick:

<!DOCTYPE html>
<html>
<head>

<script type="text/javascript">
	function processClick(obj)
	{
		alert(obj.name);
	}
</script>

</head>
	
<body>

<div style="width:1920px;min-height:1080px" >
	<a href="#" onClick="processClick(this);" name="linkElement">show</a>
</div>

</body>
</html>

 

也可以通过如下方式声明:

 

<!DOCTYPE html>
<html>
<head>

<script type="text/javascript">
	var processClick = new Function("obj","alert(obj.name)");	
</script>

</head>
	
<body>

<div style="width:1920px;min-height:1080px" >
	<a href="#" onClick="processClick(this);" name="linkElement">show</a>
</div>

</body>
</html>