PHP与JS交互

JS年闰年判断(body里直接引用JS)

<form name="form1" method="post" action="">
    <span class="style2">Jian Ce Run Nian:</span>
    <select name="year">
        <option value="2000">2000</option>
        <option value="2008">2008</option>
        <option value="2009">2009</option>
    </select>
    <input type="submit" name="Submit" value="Jian Ce" οnclick="check()">
</form>

<script language="javascript">
    function check(){
        var y1=form1.year.value;
        if(((y1 % 4 == 0) && (y1 % 100 != 0)) || y1 % 400 == 0){
            alert(y1+"Nian Shi Run Nian");
        }else{
            alert(y1+"Nian Bu Shi Run Nian");
        }
    }
</script>

<?PHP
    echo "lalala";
?>

SWITCH

<script language="javascript">
    function check(books){
        switch (books) {
            case "1":
                alert("11111");
                break;
            case "2":
                alert("22222");
                break;
            case "3":
                alert("33333");
                break;
            case "4":
                alert("44444");
                break;
            case "5":
                alert("55555");
                break;
        }
    }
</script>

<body>
    <form name="form1" method="post" action="">
        <span class="style2">Ni Zui Xi Huan De Tu Shu Lei Bie:</span>
        <input name="book" type="radio" value="1" οnclick="check(this.value)">1
        <input name="book" type="radio" value="2" οnclick="check(this.value)">2
        <input name="book" type="radio" value="3" οnclick="check(this.value)">3
        <input name="book" type="radio" value="4 οnclick="check(this.value)">4
        <input name="book" type="radio" value="5" οnclick="check(this.value)">5
    </form>
</body>

While

<script language="JavaScript" type="text/javascript">
    var i = 3;
    while(i > 0){
        document.write("-"+i);
        i --;
    }
</script>

For

<script language="JavaScript">
    for(var i = 0 ;i < 20 ;i ++){
        if(i > 10){
            break;
        }
        document.write(i+"-");
    }
</script>

JavaScript常用事件

HTML嵌入JS

<html>
    <head>
        <title>JS</title>
    </head>
    <body>
     <script language="JavaScript">
          alert("lalala");
     </script>
    </body>
</html>

PHP中添加JS文件

<script src="j.js" language="JavaScript"></script>
<?php

?>

处理浏览器是否支持JS问题

<html>
    <head>
        <title>Pan Duan Shi Fou Zhi Chi JS</title>
    </head>

<body>
        <script language="JavaScript">
            <!--
            document.write("Nin De Liu Lan Qi Zhi Chi JS");
            -->
        </script>
        <noscript>
            Nin De Liu Lan Qi Bu Zhi Chi JS
        </noscript>
    </body>
</html>

JS事件

<table width="761" height="20" border="0" cellpadding="0" cellspacing="0">
    <tr>
        <td width="75" align="center"><a href="#" onMouseMove="LL('1')">111</a></td>
        <td width="75" align="center"><a href="#" onMouseMove="LL('2')">222</a></td>
        <td width="75" align="center"><a href="#" onMouseMove="LL('3')">333</a></td>
    </tr>
</table>

<script language="JavaScript">
    function LL(V){
        switch (V){
            case "1":
                document.write("111");
                break;
            case "2":
                document.write("222");
                break;
            case "3":
                document.write("444");
                break;
            default:
                alert("444");
        }
    }
</script>

PHP时间

<?PHP
    $time1 = strtotime(date("Y-m-d H:i:s"));
    $time2 = strtotime("2017-2-24 17:10:00");
    $time3 = strtotime("2017-2-23");
    $sub1 = ceil(($time2-$time1));
    $sub2 = ceil(($time3-$time1));
    echo "<font color='red'> $sub1</font>";
    echo "<p>";
    echo "<font color='red'> $sub2</font>";
?>

6.PHP与JavaScript交互相关推荐

  1. [原]flash研究(三)——Falsh与JavaScript交互

    一.getURL方法在flash中可以用getURL方法来调用JS中的函数. 例: GetURL_btn.onRelease=function(){     getURL("javascri ...

  2. Flex 与 JavaScript 交互

    Flex 与 JavaScript 交互,主要依靠Flex的ExternalInterface,其提供了addCallBack和call方法. 下面的例子将演示Flex调用javascript,和ja ...

  3. 安卓开发笔记(二十二):读取本地(内置)html文件并实现和Javascript交互

    实际上我们通常是使用WebView控件对本地html进行读取,这样就可以体会类似web app和安卓原生混合开发的乐趣了.在读取本地html并展示在前台的时候,并不需要在Androidmenifast ...

  4. qt与js html进行数据传递,QT与javascript交互数据的实现

    一.数据从QT流向JS 1.QT调用JS的函数,JS通过形参获得QT的值 2.JS调用QT的函数,QT函数的返回值进入JS 二.数据从JS流向QT 1.JS调用QT的函数,QT通过形参获得JS的值 2 ...

  5. Objective-C与JavaScript交互的那些事

    2019独角兽企业重金招聘Python工程师标准>>> Objective-C与JavaScript交互的那些事 注:此文只现在只推荐需要适配iOS7的同学读,如果已经扔掉iOS7, ...

  6. Android WebView JavaScript交互

    今天介绍一下,Android中Webview与JavaScript的交互,首先是在布局文件里添加webview控件: [html] view plaincopy <WebView android ...

  7. Android开发笔记(一百五十一)WebView与JavaScript交互的四种形式

    WebView如果作为简单的网页浏览器,对于一般的浏览行为来说,已经足够了.可做为企业开发者,你的App通常要嵌入自家公司的网页,如此一来,还得考虑App与Web之间的消息传递,这就涉及到App的原生 ...

  8. android js交互 数组,Android WebView —— Java 与 JavaScript 交互总结

    相比于 Native App 和 Web App,Hybrid App 凭借其迭代灵活.控制自如.多端同步的优势在应用市场上越发显得优胜,主要得力于,其将变更频繁的部分产品功能使用 H5 开发并在客户 ...

  9. CEF(Chromium Embedded Framework和JavaScript交互相互调用函数和设置数据

    3.1     CEF和JavaScript交互 3.1.1     在CEF执行JavaScript脚本 3.1.2     窗口绑定方式实现CEF设置JavaScript的变量 3.1.3     ...

  10. Android入门——WebView使用及Java和JavaScript交互小结

    文章大纲 引言 一.WebView 概述 二.WebView的常用的方法 1.构造方法 2.其他常用方法 3.WebSettings常用的方法 三.WebView的应用 1.使用WebView的基本步 ...

最新文章

  1. 复旦大学邱锡鹏教授:一张图带你梳理深度学习知识脉络
  2. 不歧视双非的计算机院校,公平!考研西工大,双非院校倒数第一名考生上岸,本校考生被刷...
  3. error while loading shared libraries: libmysql....
  4. poj 1236 Network of Schools
  5. 10步骤优化SQL Server 数据库性能
  6. 散列表查找失败平均查找长度_Python数据结构与算法56:排序与查找:冲突解决方案...
  7. Ubuntu18.04安装最新R语言环境的方法
  8. 第1-2讲 初识SLAM
  9. Linux 上配置网络设备命令举例
  10. 远程登录工具 —— filezilla(FTP vs. SFTP)、xshell、secureCRT
  11. Python与数据结构[4] - 散列表[1] - 分离链接法的 Python 实现
  12. Win10系列:C#应用控件进阶3
  13. 电脑使用者必备的文本编辑器,哪款适合你?
  14. 微信公众号内置浏览器缓存清理
  15. 全球与中国液压离合器市场现状及未来发展趋势(2022)
  16. 关于捕捞所有宝物的最小消耗体力量的问题
  17. 微分dx、dy是无穷小吗?
  18. 【树莓派4B深度学习 垃圾分类】Chap.3 树莓派安装opencv并测试视频接口实时视频流的垃圾分类【深度学习 招式篇】
  19. QT驾校科目考试系统——从实现到发布
  20. testlink的使用

热门文章

  1. AI 学习之路——轻松初探 Python 篇(三)
  2. 路由器+摄像头:Netgear在国内怎么走?
  3. Python总结:Python基础(一)
  4. Linux tmux分屏工具
  5. lufylegend基础知识1
  6. 如何用css实现等高布局。
  7. 外媒:社交媒体的大量使用与精神疾病有关
  8. 简单的小程序实现ATM机操作
  9. STM32 FSMC学习笔记+补充(LCD的FSMC配置)
  10. linux命令之find和locate