0

我正在制作一个网站以在单击链接时显示文件的内容,并且我知道 PHP 无法处理本地操作,但 JS 可以。但可悲的是,我想不出一种可行的交流方式,比如……$fileContents在它们之间命名的变量。我需要的是以$fileContents某种方式将变量从 PHP 传递给 JS,并让 JS 将文本打印到文本框中。

任何帮助表示赞赏。

4

2 回答 2

3

它实际上并不是关于从 PHP 到 JavaScript 的“传递”变量。

请记住:

  • PHP 是一种服务器端脚本语言
  • JavaScript 驻留在客户端的浏览器上。

因此,您实际上可以...直接从您的 PHP 脚本中编写任何您希望的 javascript。

比方说,你有一个$a变量......然后你可以简单地在你的 javascript 代码中输入它,如下所示:

<script type='text/javascript'>
     var a = <?php echo $a; ?>
</script>

然而 :

如果您的意思是$a在页面加载时实际使用 var,或者以某种方式检索结果而不重新加载,那么您可能需要的是 Ajax。

要使用 AJAX,我会建议:

于 2012-04-14T19:14:41.887 回答
1

你可能想在谷歌上搜索一个叫做“AJAX”的东西,也许还有一些叫做“JQuery”的东西,以保持简单。

于 2012-04-14T19:13:57.400 回答