posts - 27,comments - 2,trackbacks - 0
JavaScript是编程语言,它跟html,css不同,简单的理解为:html的作用是你所写的网页的内容,css是你对所写网页内容的布局(内容所在的位置,颜色,图片等的美化),JavaScript是对网页等得一些验证,切换的效果等等。JavaScript一般写在最后面(因为网页显示时按顺序显示,一个网页最重要的内容要先显示,再出现效果,而效果要比内容长得多)。
JavaScript可以在里面写if...else语句,for语句,while语句等,但和java的语法不同;例如一个不太规范简单的例子: 
 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4     <title></title>
 5     <script type="text/javascript">        
 6         var a=prompt("请输入a的值:");
 7         var b=prompt("请输入b的值:");
 8         alert("a+b的和为:"+(parseInt(a)+parseInt(b)));    
 9     </script>
10 </head>
11 <body>    
12 </body>
13 </html>
输入两个值后结果为一个两数和的窗口。

JavaScript写在function中,函数是由事件触发的,例:
 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 2 <html xmlns="http://www.w3.org/1999/xhtml">
 3 <head>
 4     <title></title>
 5     <script type="text/javascript">        
 6         function sayHello(){
 7             var name=document.myform.mytext.value;
 8             alert("提交:"+name);
 9         }
10         function clearMe(){
11             document.myform.mytext.value="";
12         }
13     </script>    
14 </head>
15 <body>
16     <form action="" name="myform">
17         <input type="text" name="mytext" id="" value="" onclick="clearMe()"/>
18         <input type="button" name="click me" value="提交" onclick="sayHello()"/>        
19     </form>
20 </body>
21 </html>
输入一个值后弹出一个窗口:例
posted on 2011-12-03 23:17 魏文甫 阅读(316) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: