在同一个html中使用javascript和php

Using javascript and php in the same html

本文关键字:javascript php 同一个 html      更新时间:2023-09-26

在同一html文件中使用javascript和php是否有效,并且仍然有您的代码工作?

php为服务器端,javascript为客户端。两者根本不冲突,因为php用于生成可能包含也可能不包含javascript的页面。然后,一旦页面被提供给客户端(没有php传递到前端),那么javascript将在客户端运行。

可以在同一个文件中使用有效的JavaScript和有效的php。但php是运行在服务器端,而JavaScript通常是运行在客户端。他们不能直接互动,如果这是你想要的。

是。你的PHP将被PHP解析器解析,然后输出到客户端,在那里它将接管并输出你的HTML并为你运行JavaScript。

只要它们在运行时都是有效的,它们将在相同的HTML中工作

简短的回答:是的。

PHP在服务器端求值。当浏览器获得该页面时,其中就不再有PHP了。浏览器中的页面是PHP执行的结果。然后浏览器加载该页面,并可以运行其中的任何JavaScript。浏览器根本不知道PHP的存在。

PHP是服务器端,JS是客户端。

这不是XHTML,但请确保用HTML注释包装脚本。然后是文档将验证。

<script>
   <!---
       javascript code
    -->
</script>