提高网页的互动能力,作为java程序员主要着眼于表单验证,Ajax技术,操作网页元素
javascript不是java,它运行在浏览器中,java需要运行在JVM中,javascript属于前端技术,java属于后端技术
javascript不是java,它运行在浏览器中,java需要运行在JVM中,javascript属于前端技术,java属于后端技术
将javascript放到script标签中
<html>
<head>
<script language="javascript">
alert("Hello World!!");
</script>
</head>
<body>
</body>
</html>
将javascript放到一个单独的文件中
<html>
<head>
<script language="javascript" src="script/script.js"></script>
</head>
<body>
</body>
</html>
文件:script/script.js
alert("Hello World!!");
将javascript放到html元素中
<a href="javascript:alert('Hello World!!')">javascript</a>
在javascript的function中不用定义返回类型
<html>
<head>
<script language="javascript">
function sayHello() {
var p = "局部变量";
return p;
}
</script>
</head>
<!-- 在页面载入的时候执行 -->
<body onload="alert(sayHello())">
</body>
</html>
javascript中变量的转换和eval
<script language="javascript">
var v1 = "10";
alert("v1=" + v1 + 1);
alert("parseInt(v1)=" + (parseInt(v1) + 1));
var v2 = "1.5";
alert("parseFloat(v2)=" + (parseFloat(v2) + 1));
var v3=11;
eval("var v" + v3 + "=" + v3); // var v11 = 11;
alert("v11=" + v11);
</script>