Javascript 在php中获取jsvar的值

Javascript 在php中获取jsvar的值,javascript,php,Javascript,Php,我希望能够将item1到item5的值传递给php。以下是我的代码: <script type="text/javascript"> var item1 = 25; var item2 = 12; var item3 = 22; var item4 = 45; var item5 = 75; </script> <script type="text/javascript" src ="mypage.php?myname=homer&age=27"> &

我希望能够将item1到item5的值传递给php。以下是我的代码:

<script type="text/javascript">
var item1 = 25;
var item2 = 12;
var item3 = 22;
var item4 = 45;
var item5 = 75;
</script>
<script type="text/javascript" src ="mypage.php?myname=homer&age=27"> </script>

var项目1=25;
var项2=12;
var项目3=22;
var项目4=45;
var项目5=75;

此代码将放置在页面上。我想访问item1到item5的所有值以及随URL传递的myname和myage。我不想使用AJAX,也不能将脚本放在任何div中。

一种方法是用javascript创建脚本标记并将其添加到DOM中:

<script>
var s = document.createElement("script");
s.type = "text/javascript";
s.src = "mypage.php?myname=homer&age=27&item1=" + item1 + "&item2=" + item2; // etc
document.body.appendChild(script);
</script>

var s=document.createElement(“脚本”);
s、 type=“text/javascript”;
s、 src=“mypage.php?myname=homer&age=27&item1=“+item1+”&item2=“+item2;”/等
document.body.appendChild(脚本);

为什么不想使用ajax?如果没有1)重新加载页面或2)使用异步通信(AJAX),则无法将数据从客户端(javascript)发送到服务器(PHP)。在javascript运行时,PHP已完成运行(PHP由服务器运行;javascript由浏览器运行)。因此,您要么需要用javascript编写php功能,要么需要使用ajax。这是没有办法的。为什么要接受我不想接受的,因为AJAX很容易实现呢?比如说,我想显示一个iFrame,item1=height,item2=width。我从mypage.php获取iFrame的内容。但我想使用var item1到item5的一些属性。我道歉,因为第一个脚本的var列表是:
code-var-item1=25;var项2=12;var项目3=22;var项目4=45;var项目5=75我想我会选择AJAX。。谢谢大家的建议。。感谢所有否决一个问题的人。英雄联盟