JavaScript 使用 php 的变量
php 里面有一个变量,我想让 js 调用他, 有如下流程:
    <?php
    for ($i = 0; $i < 8; $i++) {
        echo "<tr>";
        echo "<th socpe='row'>".$i."</th>";
        echo "<td>"."DO_".$i."</td>";
        echo "<td>";
        echo "<button onclick='gpio_output_high(".$i.")'>"."HIGH"."</button>";    // 这里的 gpio_output_higt 调用 $i
        echo "</td>";
        echo "<td>";
        echo "<button onclick='gpio_output_low(".$i.")'>"."LOW"."</button>";    // 这里的 gpio_output_low 调用 $i
        echo "</td>";
        echo "</tr>";
    }
在 js 里面有如下调用
    function gpio_value(direction, gpio_num) {
        var num = 0;
        num = direction << gpio_num;
        num = num | (2 << 8);
        return num;
    }
    function gpio_output_high(gpio_num) {
        var num = gpio_value(1, gpio_num);
        ws.send(num);
    }
    function gpio_output_low(gpio_num) {
        var num = gpio_value(0, gpio_num);
       ws.send(num);
    }
    function onCloseClick() {
        ws.close();
    }
												
											JavaScript 使用 php 的变量的更多相关文章
- JavaScript获取后台C#变量以及调用后台方法
		
http://www.educity.cn/develop/495493.html 有时需要在JavaScript中获取后台变量的值,来判断JavaScript的执行逻辑,或者需要调用C#后台方法获取 ...
 - JavaScript神一样的变量系统
		
话说上一篇介绍了JavaScript故事版的身世之谜.看官你估计也明白JavaScript出生之时,就未曾托于重任.布兰登-艾奇估计也没料到今天的JavaScript变得如此重要.要不然,当年他也不会 ...
 - 原生 javascript 学习之  js变量
		
1.变量的命名 方法的命名(驼峰命名法) 全部小写 : 单词与单词之间全部下划线 (my_namespace) 大小写混合 : 第一个单词首字母小写其他单词首字母大写. 规则 首字符 英文字母或下划线 ...
 - JavaScript的作用域和变量对象
		
变量对象 先来说说什么是变量对象.变量对象中又存储了什么东西吧. JavaScript中的运行环境包含全局运行环境和函数运行环境这两种,每进入到一个运行环境都会创建一个变量对象,这个对象中记录了在当前 ...
 - javascript基础语法备忘录-变量和数据类型
		
//javascript基础语法备忘录-变量和数据类型 // 定义变量使用var关键字 后面跟变量名,不要使用eval 和arguments为变量名 var message = "hi&qu ...
 - JavaScript var关键字、变量的状态、异常处理、命名规范等介绍
		
本篇主要介绍var关键字.变量的undefined和null状态.异常处理.命名规范. 目录 1. var 关键字:介绍var关键字的使用. 2. 变量的状态:介绍变量的未定义.已定义未赋值.已定义已 ...
 - JavaScript系列文章:变量提升和函数提升
		
第一篇文章中提到了变量的提升,所以今天就来介绍一下变量提升和函数提升.这个知识点可谓是老生常谈了,不过其中有些细节方面博主很想借此机会,好好总结一下. 今天主要介绍以下几点: 1. 变量提升 2. 函 ...
 - JavaScript使用构造函数获取变量的类型名
		
在JavaScript中,如何准确获取变量的类型名是一个经常使用的问题. 但是常常不能获取到变量的精确名称,或者必须使用jQuery 中的方法,这里 我通过 typeof ,jQuery.type 和 ...
 - JavaScript:修改作用域外变量
		
今天在看JavaScript学习指南的时候做的课后习题,也因此详细的对函数的传入参数进行比较深入的研究. 题目如下: 函数如何才能修改其作用域之外的变量?编写一个函数,由1~5的数字组成的数组作为参数 ...
 - JavaScript基础系列(变量与类型)
		
以下内容将JavaScript简称为JS 打开本文时不管你是零基础的初学者还是其他语言的老兵,我都想说程序语言的基础支撑起了整个网络世界,不把这些基础学透之后稍复杂的内容会让你寸步难行. 现在先给编程 ...
 
随机推荐
- ZOJ 2314 有上下界的网络流
			
problemCode=2314">点击打开链接 题意:给定m条边和n个节点.每条边最少的流量和最多的流量.保证每一个节点的出入流量和相等,问能够形成吗,能够则输出每条边的流量 思路: ...
 - 【LeetCode】71. Simplify Path
			
Simplify Path Given an absolute path for a file (Unix-style), simplify it. For example,path = " ...
 - python  matplotlib.pyplot画矩形图  以及plt.gca()
			
plt的Rectangle参数: 第一个参数是坐标(x,y),即矩形的画图的起点坐标,这个起点坐标不是一味地从左下角开始画,而是对应整个图中坐标原点,即(0,0). 第二个参数是矩形宽度 第三个坐标是 ...
 - python练习笔记——求三位的水仙花数
			
百位数的立方 + 十位数的立方 +个位数的立方 = 原数 for m in range(1,10): for n in range(0,10): for i in range(0,10): a = m ...
 - 打开u盘时提示是否要将其格式化的提示
			
早上打开电脑插入U盘后,发现U盘报以下错误:(心中一紧,昨晚写的文档还在其中呢) 修复方法: Win+R 输入cmd 打开 ,执行命令 chkdsk G: /f 其中G为损坏区域所在盘符,即U盘在电脑 ...
 - Oschina 安卓client源代码学习之中的一个
			
今天主要研究一下两个功能 (1)双击返回键退出程序 (2)接近完美地退出程序 (1) 在非常多应用程序里都有一个功能,就是点击返回键,之后提示你再点击返回键就退出程序. 之前一直非常好奇这是怎么实现的 ...
 - LWIP移植
 - bug list
			
机型: Samsung Galaxy S GT-I9000 版本: 2.2.1bug: Couldn't create directory for SharedPreferences file xxx ...
 - php_memcache 缓存 下载-安装-配置-学习
			
一.安装php_memcache.dll 打开phpinfo() 查看PHP Extension Build,如TS,VC11 查看Architecture,如X86.X64 查看PHP版本,如5.6 ...
 - js判断输入是否为数字的具体实例
			
这篇文章介绍了js判断输入是否为数字的具体实例,有需要的朋友可以参考一下 <html xmlns="http://www.3lian.com/"> <head&g ...