gpt4 book ai didi

javascript - 在嵌入式 PHP 数组中使用 JavaScript 变量?

转载 作者:行者123 更新时间:2023-12-02 18:04:36 26 4
gpt4 key购买 nike

我想知道,如何将 JS 函数的参数值传输到数组中精确字段的“确定”(JS 变量类型而不是 $polozky[ × ] 中的 × )。请问我怎样才能做到这一点?

function items(divName, typ){ 
var newdiv = document.createElement('div');
newdiv.innerHTML = \"<select name=idp[]>$polozky[ × ] </select>\";
document.getElementById(divName).appendChild(newdiv);
}

最佳答案

你不能。

JavaScript 是客户端
PHP 是服务器端

这意味着:
首先,PHP代码由Apache执行服务器并将(最常见的)任何 HTML、CSS 和 JavaScript 代码输出到浏览器。 PHP 将其简单地视为文本。一旦 PHP 将此文本发送到浏览器,它就不再使用(在此请求中)。
第二,浏览器将这三者(HTML、CSS、JavaScript)带入生活。它将 HTML 解析为 DOM,将 CSS 解析为布局,将 JavaScript 解析为实时函数式脚本语言。

你可以通过这种方式传递任何你想要的东西:

server-side --> client-side

另一种方式显然是不可能的。任何人都可以在实时网站上执行 JavaScript。如果客户端 --> 服务器流量是可能的,那么任何人都可能弄乱您服务器上的数据。

无需重新加载页面即可与服务器通信的可能方法之一是使用 AJAX 技术。网上有很多资源,like this one .

关于javascript - 在嵌入式 PHP 数组中使用 JavaScript 变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20201895/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com