HTML的变量传递到JS文件

html-css024

HTML的变量传递到JS文件,第1张

为什么要传到a.js???

如果要传到a.js可以:

var worker = new Worker("a.js") //""里面写a.js的路径

worker.postMessage("这里写要传过去的字符串") //把信息传到a.js

worker.onmessage = function(e){ //这里用来接收a.js返回的信息

    //这里可以写js函数处理信息

}

//以下是a.js的关键代码

onmessage = function(e){ //这里用来接收上面主页面发过来的的信息,e.data就是字符串

    //这里可以写js函数处理信息

    postMessage("这里写要传过去的字符串") //把信息传到回主页面

}

PHP的变量是不可以传值给html的,只能是讲该变量的值通过html输出让浏览器显示给用户。

例如:

PHP中的如下代码

<?php

$a="hello,world"

echo "$a"

?>

大致相当于html的:

<html>

<body>

<p>hello,world<p>

</body>

</html>

补充:

因为PHP属于网站编程语言里的动态语言而html只是一个标记语言,不具备变量的运算等逻辑的处理,只管显示页面给用户。