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. Android混合开发之WebView与Javascript交互

    前言: 最近公司的App为了加快开发效率选择了一部分功能采用H5开发,从目前市面的大部分App来讲,大致分成Native App.Web App.Hybrid App三种方式,个人觉得目前以Hybri ...

  2. 移动端基于HTML模板和JSON数据的JavaScript交互

    写本文之前,我正在做一个基于Tab页的订单中心: 每点击一个TAB标签,会请求对应状态的订单列表.之前的项目,我会在js里使用 +  连接符连接多个html内容: var html = ''; htm ...

  3. 重新想象 Windows 8.1 Store Apps (80) - 控件增强: WebView 之基本应用, POST 数据, 与 JavaScript 交互

    [源码下载] 重新想象 Windows 8.1 Store Apps (80) - 控件增强: WebView 之基本应用, POST 数据, 与 JavaScript 交互 作者:webabcd 介 ...

  4. VC与JavaScript交互(一) --- 如何实现

    为什么要让VC与JavaScript交互? 1.有时候我们需要让自己的软件打开一个网页,来获取页面上的一些数据.这时,可以用mshtml解析HTML提取出数据,也可以向HTML文档动态写入我们准备好的 ...

  5. MongoDB源码分析——mongo与JavaScript交互

    mongo与JavaScript交互 源码版本为MongoDB 2.6分支     之前已经说过mongo是MongoDB提供的一个执行JavaScript脚本的客户端工具,执行js其实就是一个js和 ...

  6. Android WebView JavaScript交互

    今天介绍一下,Android中Webview与JavaScript的交互,首先是在布局文件里添加webview控件: <WebView android:id="@+id/webview ...

  7. Qt webKit可以做什么(四)--实现本地QObject和JavaScript交互

    Qt webKit可以做什么(四)--实现本地QObject和JavaScript交互 Qt webKit可以做什么(四)--实现本地QObject和JavaScript交互

  8. Xcode6 UIWebView与JavaScript交互(issue fix)

    这篇文章中,有介绍UIWebView与JavaScript交互,在UIWebView截获JavaScript请求处理.从app的角度,这是JavaScript的Hook请求. 在Xcode6之前的Ap ...

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

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

  10. Flex(ActionScript)与JavaScript交互的两种方式示例

    随着各单位部门信息化进程的不断发展,互通互联.共享协调不断的被越来越多的客户所重视.很多新项目都要去必须能够集成已有的早期系统,至少也要能够实现交互对接.今天跟大家分享的是系统对接中ActionScr ...

随机推荐

  1. 2020年12月-第02阶段-前端基础-CSS初识

    CSS层叠样式表 理解 css的目的作用 css的三种引入方式 1.HTML的局限性 说起HTML,这其实是个非常单纯的家伙, 他只关注内容的语义, 比如`<h1>`表明这是一个大标题,用 ...

  2. C#中事件流程的简单理解

    C#中事件流程的简单理解 C#中事件基于委托,要理解事件要先理解委托,但是现在我还没想好怎么写委托,如果不懂委托可以先找找委托的文章 事件基于委托,为委托提供了一种发布/订阅机制 一上来就是这句话,很 ...

  3. Java 使用BigDecimal计算值没有变化?

    BigDecimal 加减乘除后自身变量不会变化, 需要定义一个新的BigDecimal来获取计算好后的值

  4. Intellij IDEA设置默认字符编码

    file---settings--editor--file encoding里面设置

  5. LZZY高级语言程序设计之输入秒数并用时钟的方式表达

    import java.util.Scanner;public class MQ5 { public static void main(String[] args) { Scanner sc = ne ...

  6. PTE 准备之 Repeat sentence

    Repeat sentence After listening to a sentence ,repeat the sentence 3-9 seconds 15 seconds Strategies ...

  7. VS添加dll引用

    直接添加(CADImport.dll) 手动添加 (sgcadexp.dll) 直接放到项目bin的目录下

  8. ASP.NET Core中间件初始化探究

    前言 在日常使用ASP.NET Core开发的过程中我们多多少少会设计到使用中间件的场景,ASP.NET Core默认也为我们内置了许多的中间件,甚至有时候我们需要自定义中间件来帮我们处理一些请求管道 ...

  9. vue全家桶常用命名

    1,版本查看 node -vnpm -v2,修改NPM的缓存目录和全局目录路径 D盘node目录下创建两个目录,分别是node_cache和node_global,这是用来放安装过程的缓存文件以及最终 ...

  10. 看了 Spring 官网脚手架真香,也撸一个 SpringBoot DDD 微服务的脚手架!

    作者:小傅哥 博客:https://bugstack.cn 沉淀.分享.成长,让自己和他人都能有所收获! 一.前言 为什么我们要去造轮子? 造轮子的核心目的,是为了解决通用共性问题的凝练和复用. 虽然 ...