Discuz教程网

从30到31,PHP与JavaScript交互(三)

[复制链接]
authicon 09927306 发表于 2011-1-3 12:16:49 | 显示全部楼层 |阅读模式
    在上一篇博文《从29到30,PHP与JavaScript交互(二)》我们学习了JavaScript中数据类型及注释的相关知识,今天我们继续学习PHP与JavaScript交互的相关知识。主要包括“自定义函数”“if条件语句”两方面的知识。
    一、JavaScript自定义函数    自定义函数就是由用户自己命名并且书写的能实现特定功能的程序单元。
    JavaScript用function来定义自定义函数,语法格式如下:
    function 函数名([参数]){return var;}
    自定义函数的调用方法:函数名(),其中括号一定不能省略。
实例:
自定义一个函数zero,然后调用zero函数

  1. <script language=”javascript”>
  2. function zero(a,b){     //自定义一个zero()函数
  3. return a*b;      //返回两个参数的乘积
  4. }
  5. document.write(zero(2,2));   //调用zero()函数并传递参数,输出结果
  6. </script>
复制代码

返回结果:
4
    二、JavaScript  if条件语句    关于什么是if条件语句,在这里Zero就不再敖述。在《从15到16,PHP流程控制语句(一)》一文中对于if流程语句有详细描述。if语句是最基本、最常用的条件控制语句。通过判断条件表达式的值为true或者false,来确定是否执行某一条件语句。
    语法格式if(条件){执行块}
实例:

  1. <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd“>
  2. <html>
  3. <head>
  4. <meta http-equiv=”Content-Type” content=”text/html; charset=gb2312″>
  5. <title>if条件语句</title>
  6. <style type=”text/css”>
  7. <!–
  8. .style2 {font-size: 12px}
  9. –>
  10. </style>
  11. </head>
  12. <script language=”javascript”>
  13. function check(){
  14. var year1=form1.year.value;
  15. //如果变量year能够被4整除,而同时不能被100整除,则执行下面的语句
  16. if((year1%4)==0 && (year1%100)!=0){
  17.   alert(year1+”年是闰年!”);   //如果year变量满足条件,则输出此年份为闰年
  18. }
  19. }
  20. </script>
  21. <body>
  22. <form name=”form1″ method=”post” action=”">
  23.     <span>检测闰年:</span>
  24.     <select name=”year”>
  25.     <option value=”2000″>2000年</option>
  26.     <option value=”2001″>2001年</option>
  27.     <option value=”2002″>2002年</option>
  28.     <option value=”2003″>2003年</option>
  29.     <option value=”2004″>2004年</option>
  30.     <option value=”2005″>2005年</option>
  31.     <option value=”2006″>2006年</option>
  32.     <option value=”2007″>2007年</option>
  33.     <option value=”2008″ selected>2008年</option>
  34.   </select>
  35.   <input type=”submit” name=”Submit” value=”检测” onclick=”check();”>
  36. </form>
  37. </body>
  38. </html>
复制代码

输出结果:
sl1.png
if条件语句


    由于条件控制语句中的大部分内容与PHP的流程控制语句原理相同或相似,因此在Zero将不再详述。如果朋友们还不是很明了,可以参考《从15到16,PHP流程控制语句(一)》《从16到17,PHP流程控制语句(二)》两文进行学习。在下一篇博文中Zero将和朋友们一同学习JavaScript脚本嵌入的方式,敬请朋友们关注。





上一篇:从29到30,PHP与JavaScript交互(二)
下一篇:从31到32,在PHP中调用JavaScript脚本
authicon huanglv80 发表于 2011-6-19 14:59:47 | 显示全部楼层
顶啦,不错吧
authicon mjz 发表于 2011-6-22 13:00:37 | 显示全部楼层
谢谢,学习了
authicon 福倒菜菜子 发表于 2011-6-25 05:59:50 | 显示全部楼层
万分感谢楼主
authicon nancybingling 发表于 2011-6-25 16:00:12 | 显示全部楼层
好东西,要下来看看
authicon melody0721 发表于 2011-6-26 01:59:38 | 显示全部楼层
这个还是不错的!
authicon YNKAZUKI 发表于 2011-6-26 07:59:50 | 显示全部楼层
继续来索要
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-8-2 22:35

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表